Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¶CºÍÖ¸Õë¡·±Ê¼Ç1

1.scanf¸ñʽ·û        p9
ld    long
lf    double
2.Èý×Öĸ´Ê        p22
    ΪÁ˱íÊ¾Ò»Ð©ÌØÊâµÄ×Ö·û£¬ÔÚÀÏʽµÄ»úÆ÷¼üÅÌÖпÉÄÜûÓеÄ×Ö·û£¬ÌرðÔ¼¶¨ÁËÒ»ÖÖÈý×Öĸ´Ê£¬Èý×Öĸ´Ê¶¼ÒÔ??¿ªÊ¼£¬ÈçÏ£º
??(     [    ??<    {    ??=    #    ??!    |    ??-    ~
??)    ]    ??>    }    ??/    \    ??'    ^   
3.ÌØÊâ×Ö·û        p23
\a        ¾¯¸æÒô£¬ÔÚÎÒµçÄÔÉϲ»ÄÜ·¢Òô¡£
\v        ´¹Ö±ÖƱí·û
\ddd        °Ë½øÖÆ×ªÒå
\xddd    Ê®Áù½øÖÆ×ªÒ壬עÒ⣺Èç¹û³¬¹ý·¶Î§£¬ÄÇô½á¹ûÊÇ䶨ÒåµÄ¡££¨¹úÄڽ̿ÆÊéÖ±½Ó¸æËßÎÒÃÇÊÇ\xdd£©
4.mystery.c        p25
5.char            p29
    charÈç¹ûûÓÐÉùÃ÷³Æsigned£¬unsigned£¬ÄÇôcharµ½µ×ÊÇÄÄÒ»ÖÖÍêÈ«ÓɱàÒëÆ÷¾ö¶¨¡£ÕýÈçintµÄ³¤¶ÈÒ»Ñù¡££¨¹úÄڽ̿ÆÊéÖ±½ÓÊÇunsigned char£©
6.ö¾Ù            p32
    ö¾ÙµÄÖµÊÇintÖµ£¬¿ÉÒÔ¸³Öµ¸øÆäËüint±äÁ¿£¬ÆäËüint³£Á¿Ò²¿ÉÒÔ¸³Öµ¸øÃ¶¾Ù±äÁ¿£¬²¢²»»á³öÏÖʲô¾¯¸æ£¨¹úÄڽ̿ÆÊéÖ¸³ö±ØÐëǿת£©
7.×Ö·û´®³£Á¿        p34
    ×Ö·û´®³£Á¿µÄ´æ´¢ÓбàÒëÆ÷¾ö¶¨£¬ÊÇ·ñ°Ñ²»Í¬µØ·½³öÏÖµÄͬһ¸ö×Ö·û´®³£Á¿´æ´¢ÔÚͬһ¸öλÖã¬×Ö·û´®³£Á¿Í¨³£±»±ê¼ÇΪֻ¶Á£¬ËùÒÔÈç¹ûÄãÐèÒªÐÞ¸Ä×Ö·û´®µÄÄÚÈÝ£¬ÄÇô²»ÒªÉùÃ÷Ϊ³£Á¿£¬ÀýÈ磺
char *pstr="hello world";
pstr[0]='H';
ÔÚgccÏ£¬ÕâÑùµÄ´úÂëÄÜͨ¹ý±àÒ룬µ«ÊÇÔËÐÐʱ»á·¢Éú¶Î´íÎó¡£ÒòΪÊÔͼÐÞ¸Ä×Ö·û´®³£Á¿¡£Èç¹ûÄãÒªÐÞ¸Ä×Ö·û´®µÄÄÚÈÝ£¬ÄÇôӦ¸ÃʹÓÃÊý×é¡£È磺
char pch[]="hello world";
pch[0]='H';
ÕâÒ²ÊÇÖ¸ÕëºÍÊý×éµÄÁíÒ»¸öÓÐÇø±ðµÄµØ·½¡£ÎÒÃÇÖªµ


Ïà¹ØÎĵµ£º

CÓïÑÔÎļþÏà¹Ø²Ù×÷

CÓïÑÔÎļþ²Ù×÷½Ó´¥ºÜ¾ÃÁË£¬Ò»Ö±Ã»ÓÐ×ܽáÏà¹ØÄÚÈÝ£¬½ñÌìÓõ½Á˾ÍÈ¥ÕÒÁËÕÒÏà¹ØÄÚÈÝ¡£
ÔÚANSI CÖУ¬¶ÔÎļþµÄ²Ù×÷·ÖΪÁ½ÖÖ·½Ê½£¬¼´Á÷ʽÎļþ²Ù×÷ºÍI/OÎļþ²Ù×÷
typedef struct {
int level; /* fill/empty level of buffer */
unsigned flags; /* File status flags */
char fd; /* File descriptor */
unsigned char hold ......

¡¶Cר¼Ò±à³Ì¡·2.3CÓïÑÔÖеķûºÅÖØÔØ

CÓïÑÔÖÐÐí¶à·ûºÅÊDZ»“ÖØÔØ”µÄ£¬ÓÐЩ¹Ø¼ü×ÖÒ²±»ÖØÔضø¾ßÓкü¸ÖÖÒâÒ壬ֵµÃ×¢ÒâµÄ¼¸¸ö·ûºÅÈçÏ£º
·ûºÅ      ÒâÒå
static   ÔÚº¯ÊýÄÚ²¿£¬±íʾ¸Ã±äÁ¿µÄÖµÔÚ¸÷¸öµ÷ÓüäÒ»Ö±±£³ÖÑÓÐøÐÔ
            ÔÚº¯ÊýÕâÒ»¼¶£¬±íʾ¸Ãº¯ÊýÖ»¶Ô±¾Îļþ¿É¼û
extern ÓÃÓÚ ......

C/C++ÖÐmallocºÍnewµÄÇø±ð


¡¡¡¡1£¬mallocÓëfreeÊÇC++/CÓïÑԵıê×¼¿âº¯Êý£¬new/deleteÊÇC++µÄÔËËã·û¡£ËüÃǶ¼¿ÉÓÃÓÚÉêÇ붯̬ÄÚ´æºÍÊÍ·ÅÄÚ´æ¡£
¡¡¡¡2£¬¶ÔÓÚ·ÇÄÚ²¿Êý¾ÝÀàÐ͵ĶÔÏó¶øÑÔ£¬¹âÓÃmaloc/freeÎÞ·¨Âú×㶯̬¶ÔÏóµÄÒªÇó¡£¶ÔÏóÔÚ´´½¨µÄͬʱҪ×Ô¶¯Ö´Ðй¹Ô캯Êý£¬¶ÔÏóÔÚÏûÍö֮ǰҪ×Ô¶¯Ö´ÐÐÎö¹¹º¯Êý¡£ÓÉÓÚmalloc/freeÊǿ⺯Êý¶ø²»ÊÇÔËËã·û£¬²»ÔÚ±àÒëÆ ......

CÖ¸ÕëÉîÈëÓëÄÚ´æÐ¹Â©

Ö¸ÕëÊÇÒ»¸öÌØÊâµÄ±äÁ¿£¬ËüÀïÃæ´æ´¢µÄÊýÖµ±»½âÊͳÉΪÄÚ´æÀïµÄÒ»¸öµØÖ·¡£   Òª¸ãÇåÒ»¸öÖ¸ÕëÐèÒª¸ãÇåÖ¸ÕëµÄËÄ·½ÃæµÄÄÚÈÝ£ºÖ¸ÕëµÄÀàÐÍ£¬Ö¸ÕëËùÖ¸ÏòµÄ   ÀàÐÍ£¬Ö¸ÕëµÄÖµ»òÕß½ÐÖ¸ÕëËùÖ¸ÏòµÄÄÚ´æÇø£¬»¹ÓÐÖ¸Õë±¾ÉíËùÕ¼¾ÝµÄÄÚ´æÇø¡£ÈÃÎÒÃÇ·Ö±ð˵Ã÷¡£  
¡¡¡¡ÏÈÉùÃ÷¼¸¸öÖ¸Õë·Å×Å×öÀý×Ó£º   ......

extern "C"


1.ÒýÑÔ
C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better
C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌØµã£¨±»ÊÀÈ˳ÆÎª“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ