Cè¯è¨å¤ææ¯å¦ä¸ºæ´æ°ï¼é£ä¹åªå¯è½æ¯å¤æè¾å ¥çå¼ï¼æè å符串ä¸çå¼ï¼æ¯å¦ä¸ºæ´æ°ã
å 为ä¸æ¦åå¨å¨åéä¸ï¼æ ¹æ®åéç±»åï¼è¦ä¹ä¸ºæ´æ°ï¼è¦ä¹ä¸ºæµ®ç¹æ°ï¼æ¯ç¡®å®çã
ä¸ãå¤ææè·¯ï¼
1ãæ´æ°ä¸ï¼æåè¿å¶è®¡ç®ï¼åæ³å符为0å°9ï¼å¦å¤å¨æåä½ç½®å¯ä»¥æ符å·ï¼å³+æè -ã
2ã对äºè¾å ¥çå¼ï¼å¯ä»¥å åå¨å°å符串ä¸ï¼è¿æ ·è½¬æ¢ä¸ºå¤æå符串ä¸æ¯å¦ä¸ºæ´æ°ã
3ãå å¤æ第ä¸ä¸ªå符æ¯å¦ä¸º+æè -, å¦ææ¯ï¼åä»ç¬¬äºä¸ªå¼å§å¤æï¼å¦åä»ç¬¬ä¸ä¸ªå¼å§å¤æã
4ã对æ¯ä¸ä¸ªéè¦å¤æçå符ï¼å¤ææ¯å¦å¨'0'å°'9'ä¹é´ï¼å¦ææ¯ååæ³ï¼å¦åéæ³ã
5ãä¸æ¦åºç°éæ³å符ï¼è¯´æä¸æ¯æ´æ°ãå¦æææå符åæ³ï¼é£ä¹æ¯æ´æ°ã
äºãåè代ç ï¼
int is_int(char *s)//å¤æsä¸æ¯å¦ä¸ºæ´æ°ï¼å¦ææ¯è¿å1ï¼å¦åè¿å0.