C²Ù×÷·ûµÄÓÅÏȼ¶ºÍ¹ØÁª¹æÔò
C²Ù×÷·ûµÄÓÅÏȼ¶ºÍ¹ØÁª¹æÔò
²Ù×÷·û
¹ØÁª¹æÔò
¹ØÁª²Ù×÷·û () [] -> .
´Ó×óµ½ÓÒ
Ò»Ôª²Ù×÷·û ! – ++ -- + - (type) * & sizeof
´ÓÓÒµ½×ó
³Ë·¨ºÍ³ý·¨ * / %
´Ó×óµ½ÓÒ
¼Ó·¨ºÍ¼õ·¨ + -
´Ó×óµ½ÓÒ
ÒÆλ²Ù×÷·û << >>
´Ó×óµ½ÓÒ
¹Øϵ²Ù×÷·û < <= > >=
´Ó×óµ½ÓÒ
ÏàµÈ±È½Ï == !=
´Ó×óµ½ÓÒ
λ²Ù×÷·û &
´Ó×óµ½ÓÒ
λ²Ù×÷·û ^
´Ó×óµ½ÓÒ
λ²Ù×÷·û |
´Ó×óµ½ÓÒ
Âß¼²Ù×÷·û &&
´Ó×óµ½ÓÒ
Âß¼²Ù×÷·û ||
´Ó×óµ½ÓÒ
Ìõ¼þ²Ù×÷·û ?:
´ÓÓÒµ½×ó
¸³Öµ²Ù×÷·û = += -= *= /=
´ÓÓÒµ½×ó
¶ººÅ ,
´Ó×óµ½ÓÒ
1.ÓÅÏȼ¶¾ö¶¨²Ù×÷·ûÓë²Ù×÷ÊýµÄ°ó¶¨Ë³Ðò
2.²Ù×÷·ûÊÇ°´ÕÕÓÅÏȼ¶´Ó¸ßµ½µÍ˳ÐòÓë²Ù×÷Êý°ó¶¨µÄ
3.ÔÚÈ·¶¨Á½¸ö²Ù×÷·ûµÄÏà¶ÔÓÅÏȼ¶Ê±£¬Ê×ÏÈ´ÓÕâ¸ö±í¸ñÖÐÕÒµ½ÕâÁ½¸ö²Ù×÷·û£¬±íÖÐÅÅÔÚÉÏÃæµÄ±ÈÏÂÃæµÄÓÅÏȼ¶¸ß£»µ±ÕâÁ½¸ö²Ù×÷·û³öÏÖÔÚͬһÐÐÖÐʱ£¬ÐèÒª¸ù¾Ý“¹ØÁª¹æÔò“À´¾ö¶¨ËüÃǵÄÓÅÏȼ¶£»Èç¹ûÊÇ”´Ó×óµ½ÓÒ“£¬Ôò×ó±ßµÄ²Ù×÷·ûÓиü¸ßµÄÓÅÏȼ¶£»Èç¹ûÊÇ”´ÓÓÒµ½×󓣬ÔòÓұߵIJÙ×÷·ûÓиü¸ßµÄÓÅÏȼ¶
4.¾¡Á¿±ÜÃâÓÅÏȼ¶²»ÇåµÄ±í´ïʽд·¨£¬ÓÃÀ¨ºÅÃ÷È·Çø·Ö±í´ïʽµÄ¼ÆËã¹ý³Ì
Àý£º
£¨1£© *p++µÄ¼ÆËã˳ÐòΪ(*(p++))£ºÒòΪ*ºÍ++ÊôÓÚͬһÐУ¬ËùÒÔ¿´Æä¹ØÁª¹æÔòΪ”´ÓÓÒµ½×󓣬Òò´Ë²Ù×÷ÊýÏÈÓë++°ó¶¨£¬ÔÙÓë*°ó¶¨
£¨2£© x || !y && zµÄ¼ÆËã˳ÐòΪ(x || ((!y) && z))£ºÒòΪ²Ù×÷·ûµÄÓÅÏȼ¶Ë³ÐòΪ! && ||£¬Òò´ËÊ×ÏÈ!Óëy°ó¶¨£¬Æä´Î&&Óë(!y)ºÍz°ó¶¨£¬×îºó||ÓëxºÍ
((!y) && z)°ó¶¨
£¨3£© x | y & zµÄ¼ÆËã˳ÐòΪ(x | (y & z))
Ïà¹ØÎĵµ£º
Ìâ¼Ç£º
ËùÓеÄÍêÃÀ£¬¶¼ÊÇÔÚ±ÀÀ£µÄÒ»¿Ì´ïµ½µÄ£¡
ÎÒÒ»Ö±»Ø±Ü³ÌÐòµÄÄÚ´æ¹ÜÀí£¬ÒòΪ°®Ö®ÓúÉºÞÖ®ÓúÁÒ¡£µ«ÊÇ£¬»¹ÊÇÓɺܶàµÄÅóÓÑÒ»Ö±ÔÚÌåÕâ·½ÃæµÄÎÊÌ⣬ËùÒÔ¾ÍË÷ÐÔ°ÑËü̹°×ÁË£¬Ò²Ðí¶ÔÄãÎÒ¶¼ÊÇÒ»¼þºÃÊÂÇé¡£
Ê×ÏÈ£¬ÐèÒª¸ãÇå³þ£º±äÁ¿µÄÀàÐͺÍËüµÄ´æ´¢Àà±ðÊÇÁ½¸ö¸ÅÄî¡£
Êý¾ÝÀàÐͺÍÄÚ´æ¹ÜÀíûÓÐÖ±½ÓµÄ¹Øϵ¡£
Ò»¸öÓÉc/C++±à ......
CµÄº¯ÊýÖ¸ÕëºÜÇ¿´ó£¬ÓúÃÁ˲ÅÊÇCÓïÑԵĸßÊÖ¡£ÏñGtkÖеĻص÷º¯ÊýµÄʹÓ㬶¼ÌåÏÖÁ˺¯ÊýÖ¸ÕëµÄÇ¿´óÍþÁ¦¡£
struct Point{
int x, y;
};
/*Shape*/
/*----------------------------------------------------------------*/
struct Shape {
struct Methods* methods;
};
struct Meth ......
Ò»Ö±¶Ô½á¹¹ÌåŪµÄÄ£ºý£¬½ñÌìÖÕÓÚÓлú»á³ÎÇåÁË¡£Óиö´í£º²»Ã÷°×ûÓнṹÌåÃûµÄ½á¹¹ÌåÈçºÎÏñ½á¹¹ÌåÃûÒ»ÑùʹÓá£
typedf struct st ......
ÆÕͨ±äÁ¿ÊÇÖ±½Ó´«Öµshow(int a,int b)
Ö¸Õë±äÁ¿´«µÝµØÖ·show(int *a,int *b)
ÒýÓñäÁ¿ÊÇÒþʽ´«µØÖ· 1:int x;void show(int &x)£¬Êµ¼Ê´«µÝµÄÊÇxµÄµØÖ·p£¬µ«ÊǺ¯ÊýÄÚ²¿Ê¹ÓÃxʱ»á×Ô¶¯±ä³É*p
  ......
¸´ÔÓµÄC\C++ÉùÃ÷£¬³£³öÏÖÔÚѧУµÄ¿¼¾í£¬ÃæÊÔÌâ»òÊÇÅ£ÈËÀÏÍâµÄ´úÂëÖС£
ÎÒÃÇÔÚʵ¼ÊµÄ¹¤×÷ÖУ¬Ó¦¸Ã¾¡¿ÉÄÜÉÙʹÓø´ÔÓµÄÉùÃ÷¡£¸´ÔÓµÄÉùÃ÷£¬»áÈÃÔĶÁÄú´úÂëµÄÈ˺ÜÊÇÓôÃÆ¡£
ËäÈ»²»Ê¹ÓÃÕâÖÖ¸´ÔÓµÄÉùÃ÷£¬µ«»¹ÊÇÓ¦¸Ã°Ñ½«ÈçºÎ½âÎöÕâÖÖ¸´ÔÓµÄÉùÃ÷µÄ·½·¨¼ÇÔÚÐÄÖС£
ËùÒÔ£¬ÎÒ°ÑÕâÖÖ·½·¨¼Ç¼ÏÂÀ´£¬ÒÔ±¸²»Ê±Ö®Ðè¡£
ÈëÃÅÌâ
1) Ò»¸öÕûÐ ......