cè¯è¨æ¯è®¡ç®æºçé«çº§è¯è¨ã
é«çº§è¯è¨ä¸»è¦æ¯ç¸å¯¹äº
æ±ç¼è¯è¨èè¨çï¼åºæ¬è±ç¦»äºæºå¨ç硬件系ç»ï¼ç¨äººä»¬æ´æç解çæ¹å¼ç¼åç¨åºãCè¯è¨æ¯ä»
产çå°éç
æºå¨è¯è¨ä»¥åä¸éè¦ä»»ä½è¿è¡ç¯å¢æ¯æ便è½è¿è¡çé«æçç¨åºè®¾è®¡è¯è¨ï¼è½ä»¥ç®æçæ¹å¼ç¼è¯ãå¤çä½çº§
åå¨å¨ã
Cè¯è¨æä¾äºè®¸å¤ä½çº§å¤ççåè½ï¼ä½ä»ç¶ä¿æç跨平å°çç¹æ§ï¼ä»¥ä¸ä¸ªæ åè§æ ¼ååºçCè¯è¨ç¨åºå¯å¨å
æ¬ä¸äºç±»ä¼¼åµå
¥å¼å¤çå¨ä»¥å
è¶
级计ç®æºçä½ä¸å¹³å°ç许å¤è®¡ç®æºå¹³å°ä¸è¿è¡ç¼è¯ã
æ©å±èµæï¼
Cè¯è¨ç»æ
1ãæ°æ®ç±»å
Cçæ°æ®ç±»åå
æ¬ï¼æ´åãå符åãå®åææµ®ç¹åï¼å精度åå精度ï¼ãæ举类åãæ°ç»ç±»åãç»æä½ç±»åãå
±ç¨ä½ç±»åãæéç±»åå空类åã
2ã常éä¸åé
ï¼1ï¼å¸¸éå
¶å¼ä¸å¯æ¹åï¼ç¬¦å·å¸¸éåé常ç¨å¤§åã
ï¼2ï¼åéæ¯ä»¥æ
æ è¯ç¬¦ä¸ºååï¼å
¶å¼å¯ä»¥æ¹åçéãæ è¯ç¬¦æ¯ä»¥åæ¯æ
ä¸å线å¼å¤´çä¸ä¸²ç±åæ¯ãæ°åæä¸å线ææçåºåï¼è¯·æ³¨æ第ä¸ä¸ªå符å¿
须为åæ¯æä¸å线ï¼å¦å为ä¸åæ³çåéåã
3ãæ°ç»
å¦æä¸ä¸ªåéååé¢è·çä¸ä¸ªææ°åç
ä¸æ¬å·ï¼è¿ä¸ªå£°æå°±æ¯æ°ç»å£°æã
å符串ä¹æ¯ä¸ç§æ°ç»ãå®ä»¬ä»¥ASCIIçNULLä½ä¸ºæ°ç»çç»æãè¦ç¹å«æ³¨æçæ¯ï¼æ¹æ¬å
çç´¢å¼å¼æ¯ä»0ç®èµ·çã
4ãæé
å¦æä¸ä¸ªåé声ææ¶å¨åé¢ä½¿ç¨ * å·ï¼è¡¨æè¿æ¯ä¸ªæéååéãæ¢å¥è¯è¯´ï¼è¯¥åéåå¨ä¸ä¸ªå°åï¼è *ï¼æ¤å¤ç¹æåç®è¿ç®ç¬¦ * ï¼ä¸åãCè¯è¨ä¸å¦æ åç®è¿ç®ç¬¦ *ï¼ åæ¯åå
容æä½ç¬¦ï¼æææ¯åè¿ä¸ªå
åå°åéåå¨çå
容ãæéæ¯Cè¯è¨åºå«äºå
¶ä»åæ¶ä»£é«çº§è¯è¨ç主è¦ç¹å¾ä¹ä¸ã
5ãå符串
Cè¯è¨çå符串å
¶å®å°±æ¯ä»¥'\0'å符ç»å°¾çcharåæ°ç»ï¼ä½¿ç¨å符å并ä¸éè¦å¼ç¨åºï¼ä½æ¯ä½¿ç¨å符串就éè¦Cæ ååºéé¢çä¸äºç¨äºå¯¹å符串è¿è¡æä½çå½æ°ãå®ä»¬ä¸åäºå符æ°ç»ã使ç¨è¿äºå½æ°éè¦å¼ç¨å¤´æ件<string.h>ã
6ãæ件è¾å
¥/è¾åº
å¨Cè¯è¨ä¸ï¼è¾å
¥åè¾åºæ¯ç»ç±æ ååºä¸çä¸ç»å½æ°æ¥å®ç°çãå¨ANSI Cä¸ï¼è¿äºå½æ°è¢«å®ä¹å¨å¤´æ件<stdio.h>ä¸ã