在C語(yǔ)言中,可以使用atoi
函數(shù)將字符串轉(zhuǎn)換為整數(shù)。atoi
函數(shù)是一個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù),用于將給定的字符串轉(zhuǎn)換為一個(gè)整數(shù)。這里有一個(gè)簡(jiǎn)單的例子:
#include<stdio.h>
#include <stdlib.h>
int main() {
char str[] = "12345";
int num;
num = atoi(str);
printf("字符串 \"%s\" 對(duì)應(yīng)的整數(shù)為: %d\n", str, num);
return 0;
}
在這個(gè)例子中,我們將字符串 “12345” 轉(zhuǎn)換為整數(shù) 12345。請(qǐng)注意,atoi
函數(shù)不能處理帶小數(shù)點(diǎn)的數(shù)字,也不能處理科學(xué)計(jì)數(shù)法表示的數(shù)字。如果需要處理這些情況,可以使用atof
函數(shù)將字符串轉(zhuǎn)換為浮點(diǎn)數(shù)。