| ²é¿´: 426 | »Ø¸´: 2 | |||
recenľ³æ (ÎÄ̳¾«Ó¢)
Õ¬£¡Õ¬£¡Õ¬£¡Õ¬³ö¾Â²ËÀ´
|
[½»Á÷]
¡¾ÌÖÂÛ¡¿Ò»·ÝC/C++ʵϰÉú±ÊÊÔÊÔ¾í£¨»ù´¡²¿·Ö£©£¬´ó¼ÒÌÖÂÛһϴ𰸰ɣ¡ ÒÑÓÐ2È˲ÎÓë
|
|
Ò»¡¢»ù´¡ÖªÊ¶ 1¡¢ ÏÂÃæ¼¸¸öÊÇÔÚ±à³ÌÁìÓòÀï¾³£Ê¹ÓõÄËõд£¬Çëд³öËûÃǵÄÓ¢ÎÄȫд£¬²¢·Òë³ÉÖÐÎÄ¡£×¢ÒâÊDZà³ÌÁìÓò. (1) OS (2) VS (3) MS (4) CS (5) RTOS (6) SDK (7) IDE 2¡¢ ÏÂÁм¸¸öCÓïÑÔ±í´ïʽÊÇ·ñÕýÈ·£¿Èç¹ûÕýÈ·£¬Ð´³öËüÃDZí´ïµÄÒâ˼£º (1) a&b (2) a&(&b) (3) a&&b (4) a**b 3¡¢ ÔÚ±à³Ì·ç¸ñÖУ¬Ò»°ã¶¼ÒªÇ¿µ÷ʹÓÃÐÙÑÀÀûÃüÃû·¨£¬ÏÂÃæÊÇÐÙÑÀÀûÃüÃû·¨ÖÐһЩ¹«ÈϵÄǰ׺£¬²¢¸ø³ö±äÁ¿ÃûµÄÀý×Ó£¬Çëд³öËüÃÇËù´ú±íµÄ±äÁ¿ÀàÐÍ£º ǰ׺ ±äÁ¿Ãû ÃèÊöǰ׺µÄÒâÒå g_ g_Lock m_ m_Num p pTrack h hModule sz szText dw dwMsg 4¡¢Í·ÎļþÖÐifndef / define / endif ÊÇ×öʲôÓõģ¿ 5¡¢´úÂëÀïÓÐʱ¿ÉÒÔ¿´µ½extern ¡°C¡±, ÕâÓï¾äÊÇ×öʲôÓõģ¿ 6¡¢Èí¼þ¿ª·¢ÖÐ˵µÄcheck out, check inÊÇʲôÒâ˼£¿ 7¡¢CÓïÑÔº¯ÊýÇ°Ãæ¼Óstatic£¬ºÍC++ÀàµÄ³ÉÔ±º¯ÊýÇ°Ãæ¼Óstatic£¬Á½ÕßµÄÒâÒåÓкÎÇø±ð£¿ 8¡¢¼òµ¥ÃèÊöÒ»ÏÂWIN32ÉÏ .c / .cpp / .rc / .obj / .res / .lib / .dll / .exeÕ⼸¸öºó׺Ëù±íʾµÄÎļþÀàÐÍ£¬ÒÔ¼°ËûÃÇÖ®¼äµÄÏ໥Éú³É¹ØÏµ¡£Èç¹ûÄãÊÇLINUX³ÌÐòÔ±£¬Ç°ÃæÕâ¸öÎÊÌâ´ð²»ÉÏ£¬ÄÇôÇëÃèÊöÒ»ÏÂGCC±àÒëµÄ¼¸¸ö²½ÖèºÍÖмäÉú³ÉÎļþ¡£ ¶þ¡¢¼òµ¥´úÂë 1¡¢ char* GetMemory(void) { char p[] = ¡°Welcome to AMOI¡±; return p; } void main(void) { char* str = NULL; str = GetMemory(); printf(str); } ÔËÐÐmainº¯ÊýµÄ½á¹ûÈçºÎ£¿Äã¾õµÃ¸Ã¶Î´úÂëÊÇ·ñ´æÔÚʲôÎÊÌ⣿ 2¡¢ void GetMemory(char** p, int len) { *p = (char*)malloc(len); } void main(void) { char* str; GetMemory(&str, 100); strcpy(str, ¡°Hello World¡±); printf(str); } ÔËÐÐmainº¯ÊýµÄ½á¹ûÈçºÎ£¿Äã¾õµÃ¸Ã¶Î´úÂëÊÇ·ñ´æÔÚʲôÎÊÌ⣿ |
» ²ÂÄãϲ»¶
³õÊÔ 317
ÒѾÓÐ3È˻ظ´
279·ÖÇóµ÷¼Á Ò»Ö¾Ô¸211
ÒѾÓÐ15È˻ظ´
286Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
279Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
299Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
330Çóµ÷¼Á0854
ÒѾÓÐ3È˻ظ´
299Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
286·ÖÈ˹¤ÖÇÄÜרҵÇëÇóµ÷¼ÁÔ¸Òâ¿ç¿¼£¡
ÒѾÓÐ5È˻ظ´
josephZhao
½ð³æ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 860.4
- É¢½ð: 33
- ºì»¨: 3
- Ìû×Ó: 269
- ÔÚÏß: 205.6Сʱ
- ³æºÅ: 941109
- ×¢²á: 2010-01-12
- ÐÔ±ð: GG
- רҵ: Ó¦ÓõØÇòÎïÀíѧ
¡ï ¡ï
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
ajian04(½ð±Ò+1):лл²ÎÓë½»Á÷~ 2010-10-26 19:58:52
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
ajian04(½ð±Ò+1):лл²ÎÓë½»Á÷~ 2010-10-26 19:58:52
|
(1) a&b aºÍb°´Î»ÓëÔËËã (2) a&(&b) aºÍbµÄµØÖ·°´Î»ÓëÔËËã (3) a&&b aºÍbÂß¼ÓëÔËËã (4) a**b a³ËÒÔbÖ¸ÏòµÄ±äÁ¿ |
2Â¥2010-10-26 18:44:01
lhfx_313
ÖÁ×ðľ³æ (ÎÄ̳¾«Ó¢)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ¹ó±ö: 0.155
- ½ð±Ò: 29747.1
- É¢½ð: 2852
- ºì»¨: 20
- ɳ·¢: 102
- Ìû×Ó: 11130
- ÔÚÏß: 1568.7Сʱ
- ³æºÅ: 550265
- ×¢²á: 2008-04-23
- רҵ: ͨÐÅÀíÂÛÓëϵͳ
¡ï ¡ï
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
ajian04(½ð±Ò+1):лл²ÎÓë½»Á÷~ 2010-10-26 19:59:02
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
ajian04(½ð±Ò+1):лл²ÎÓë½»Á÷~ 2010-10-26 19:59:02
|
4. ·ÀÖ¹¸ÃÍ·Îļþ±»Öظ´ÒýÓà 5. ¸æËß±àÒëÆ÷ÉùÃ÷ºóÃæµÄÄÚÈÝÊÇÒýÓõÄÊÇC³ÌÐò°æ±¾ 7. cÖÐstatic ×÷ÓÃÊÇÏÞ¶¨º¯ÊýÖ»ÔÚ±¾ÎļþÖпɼû£¬ÎªÁ´½ÓÓÃµÄ c++ ÖÐstatic ÔÚÎļþ×÷ÓÃÓò£º ×÷ÓÃÊÇÏÞ¶¨º¯ÊýÖ»ÔÚ±¾ÎļþÖпɼû£¬ÎªÁ´½ÓÓÃµÄ ÔÚÀà×÷ÓÃÓò£º 1) ±íʾ¸Ã³ÉÔ±µÄ¾²Ì¬ÐÔ£¬²»ÒÀÀµÓÚ¾ßÌåʵÀý£¬¿É ÒÔÖ±½Óͨ¹ýÀàÀàÐÍ·ÃÎʸÃstatic ³ÉÔ±º¯Êý 2)ÏÞÖÆ·ÃÎÊÆÕͨÊý¾Ý³ÉÔ±£¬Ö»ÄÜ·ÃÎʾ²Ì¬Êý¾Ý³ÉÔ±ºÍº¯Êý ¶þ 1£º ¿ÉÄÜÊÇÂÒÂë¡£ÒòΪ GetMemory ·µ»ØµÄÊÇÖ¸Ïò¡°Õ»Äڴ桱µÄÖ¸Õ룬¸ÃÖ¸ÕëµÄµØÖ·²»ÊÇ NULL£¬µ«ÆäÔÏÖµÄÄÚÈÝÒѾ±»Çå³ý£¬ÐÂÄÚÈݲ»¿ÉÖª¡£ ¶þ 2£º £¨1£©Äܹ»Êä³öhello£¨2£©ÄÚ´æÐ¹Â© [ Last edited by lhfx_313 on 2010-10-26 at 19:28 ] |
3Â¥2010-10-26 19:26:07













»Ø¸´´ËÂ¥