在C語言中,可以使用atoi
函數將字符串轉換為整數。
atoi
函數的原型如下:
int atoi(const char *str);
其中,str
是要轉換的字符串。
示例代碼如下:
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "12345";
int num = atoi(str);
printf("字符串轉換為整數:%d\n", num);
return 0;
}
輸出結果:
字符串轉換為整數:12345
需要注意的是,如果字符串不能被轉換為整數,atoi
函數將返回0。如果要處理轉換失敗的情況,可以使用strtol
函數來進行轉換,它提供了更多的錯誤處理機制。