Cö¾ÙÀàÐ͵ÄʹÓ÷½·¨
1. ö¾ÙµÄ¶¨Òåö¾ÙÀàÐͶ¨ÒåµÄÒ»°ãÐÎʽΪ£º
enum ö¾ÙÃû{ ö¾ÙÖµ±í };
ÔÚö¾ÙÖµ±íÖÐÓ¦ÂÞÁгöËùÓпÉÓÃÖµ¡£ÕâЩֵҲ³ÆÎªÃ¶¾ÙÔªËØ¡£
ÀýÈ磺
¸Ãö¾ÙÃûΪweekday£¬Ã¶¾ÙÖµ¹²ÓÐ7¸ö£¬¼´Ò»ÖÜÖÐµÄÆßÌì¡£·²±»ËµÃ÷ΪweekdayÀàÐͱäÁ¿µÄȡֵֻÄÜÊÇÆßÌìÖеÄijһÌì¡£
2. ö¾Ù±äÁ¿µÄ˵Ã÷
Èçͬ½á¹¹ºÍÁªºÏÒ»Ñù£¬Ã¶¾Ù±äÁ¿Ò²¿ÉÓò»Í¬µÄ·½Ê½ËµÃ÷£¬¼´Ïȶ¨Òåºó˵Ã÷£¬Í¬Ê±¶¨Òå˵Ã÷»òÖ±½Ó˵Ã÷¡£
ÉèÓбäÁ¿a,b,c±»ËµÃ÷ΪÉÏÊöµÄweekday£¬¿É²ÉÓÃÏÂÊöÈÎÒ»ÖÖ·½Ê½£º
enum weekday{ sun,mou,tue,wed,thu,fri,sat };
enum weekday a,b,c;
»òÕßΪ£º
enum weekday{ sun,mou,tue,wed,thu,fri,sat }a,b,c;
»òÕßΪ£º
enum { sun,mou,tue,wed,thu,fri,sat }a,b,c;
ö¾ÙÀàÐÍÔÚʹÓÃÖÐÓÐÒÔϹ涨£º
1. ö¾ÙÖµÊdz£Á¿£¬²»ÊDZäÁ¿¡£²»ÄÜÔÚ³ÌÐòÖÐÓø³ÖµÓï¾äÔÙ¶ÔËü¸³Öµ¡£
ÀýÈç¶Ôö¾ÙweekdayµÄÔªËØÔÙ×÷ÒÔϸ³Öµ£º
sun=5;
mon=2;
sun=mon;
¶¼ÊÇ´íÎóµÄ¡£
2. ö¾ÙÔªËØ±¾ÉíÓÉϵͳ¶¨ÒåÁËÒ»¸ö±íʾÐòºÅµÄÊýÖµ£¬´Ó0¿ªÊ¼Ë³Ðò¶¨ÒåΪ0£¬1£¬2…¡£ÈçÔÚweekdayÖУ¬sunֵΪ0£¬monֵΪ1£¬…,satֵΪ6¡£
¡¾Àý11.10¡¿
main(){
enum weekday
{ sun,mon,tue,wed,thu,fri,sat } a,b,c;
a=sun;
b=mon;
c=tue;
printf("%d,%d,%d",a,b,c);
}
˵Ã÷£º
Ö»ÄܰÑö¾ÙÖµ¸³Óèö¾Ù±äÁ¿£¬²»ÄܰÑÔªËØµÄÊýÖµÖ±½Ó¸³Óèö¾Ù±äÁ¿¡£È磺
a=sum;
b=mon;
ÊÇÕýÈ·µÄ¡£¶ø£º
a=0;
b=1;
ÊÇ´íÎóµÄ¡£ÈçÒ»¶¨Òª°ÑÊýÖµ¸³Óèö¾Ù±äÁ¿£¬Ôò±ØÐëÓÃÇ¿ÖÆÀàÐÍת»»¡£
È磺
a=(enum weekday)2;
ÆäÒâÒåÊǽ«Ë³ÐòºÅΪ2µÄö¾ÙÔªËØ¸³Óèö¾Ù±äÁ¿a£¬Ï൱ÓÚ£º
a=tue;
»¹Ó¦¸Ã˵Ã÷µÄÊÇö¾ÙÔªËØ²»ÊÇ×Ö·û³£Á¿Ò²²»ÊÇ×Ö·û´®³£Á¿£¬Ê¹ÓÃʱ²»Òª¼Óµ¥¡¢Ë«ÒýºÅ¡£
¡¾Àý11.11¡¿
main(){
enum body
{ a,b,c,d } month[31],j;
int i;
j=a;
for(i=1;i<=30;i++){
month[i]=j;
j++;//VC²»Ö§³Ö×ÔÔöÔËËã
if (j>d) j=a;
Ïà¹ØÎĵµ£º
Ò»¡¢ºê¶¨Òå(²»´ø²ÎÊýµÄºê¶¨Òå,´ø²ÎÊýµÄºê¶¨Òå)
1.±àÒëÔ¤´¦Àí¾ÍÊǶÔCÔ´³ÌÐò½øÐбàÒëǰ,ÓÉ"±àÒëÔ¤´¦Àí³ÌÐò"¶ÔÔ¤´¦ÀíÃüÁîÐнøÐд¦ÀíµÄ¹ý³Ì¡£
2.CÓïÑÔÖÐ,·²ÊÇÒÔ"#"¿ªÍ·µÄÐÐ,¶¼³ÆÎª"±àÒëÔ¤´¦Àí"ÃüÁîÐС£
CÓïÑÔÖеıàÒëÔ¤´¦ÃüÁîÓÐ:#define,#undef,#include,#if,#else,#elif,#endif,#ifdef,#ifndef,#line,#pragma,#error¡£ÕâÐ©Ô ......
CÓïÑÔ±ØÖª±Ø»á
Ö¸Õ룺
1.Ö¸ÕëÉùÃ÷ºóÒª¸³Öµ£¡·ñÔòÊÇ¿ÕÖ¸Õ룬¿É²»ÖªµÀÖ¸ÏòÁËÄÄÀï
ÀýÈ磺
void swap(int *a,int *b){
int *tmp;
*tmp=*a;
*a=*b;
*b=*tmp;
}
±¾À´ÊÇÏëÀûÓÃÉÏÃæµÄswapº¯ÊýʵÏÖÁ½¸öÊýµÄ»¥»»£¬µ«ÊÇ*tep=*a;Õâ¾ä»°ÊÇÓÐÎóµÄ ......
ËÄܰïÎÒ°ÑÕâ¶Î´úÂëת³ÉVbµÄ´úÂ룬²»Ê¤¸Ð¼¤£¬Ð»Ð»£¡
void CTempDlg::OnOK()
{
UpdateData(1);
int nlen=m_edit1.GetLength();
char *username=m_edit1.GetBuffer(nlen);//¶¨ÒåÒ»¸öÐÂ×Ö·û´®username,³¤¶ÈΪnlen£¬²¢½«m_edit1ÖеÄ×Ö·û´®Ò»¸ö¸ö·ÅÈëµ½usernameÊý×éÖÐ
char strA[]="90123456 ......
Python
µÄ
C/C++
À©Õ¹
By phidoit@gmail.com
¿ÉÀ©Õ¹ÐÔÊÇ
Python
µÄÒ»´óÌØÉ«£¬Ò»·½Ã棬ÓÉÓÚ
Python
ÊǽâÊÍÖ´Ðеģ¬Õâµ¼ÖÂÔËÐÐËÙ ......
¶ÔÓÚxenµÄÐéÄ⻯¹ÜÀí£¬´ó¼Ò¶¼ÔÚÓÃÊ²Ã´ÄØ£¿ÎÒÕæµÄÏëÖªµÀÊDz»ÊÇ´ó¼Ò¶¼ÓÃxmÀ´½øÐйÜÀíÄØ£¿ÖÁÉÙÎÒÏë´ó¶àÊý½ö½öÏëÁ˽âһϵÄÅóÓÑ¿ÉÄÜÓÃÏÂxmÒ²¾ÍËãÊÇÁ˽âÁË¡£¶øÇÒÔÚxenµÄÓû§ÊÖ²áÀïÃæÒ²½ö½ö½éÉÜÁËÒ»ÏÂxmµÄʹÓ÷½·¨£¬¹ØÓÚÔõôʹÓÃËüµÄc½Ó¿ÚÀ´¹ÜÀíÐéÄ⻯·½ÃæµÄ½éÉÜÖ»×ÖδÌá¡£
ÎÒ²»½ö½öÏëÓÃxmÕâ¸ö¹¤¾ßÀ´´ ......