在C語言中,可以使用atoi
函數(shù)將char
類型轉(zhuǎn)換為int
類型。atoi
函數(shù)將輸入的字符串參數(shù)轉(zhuǎn)換為相應(yīng)的整數(shù)值。
以下是一個(gè)示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main() {
char ch = '5';
int num = atoi(&ch);
printf("The converted integer is: %d\n", num);
return 0;
}
輸出結(jié)果為:The converted integer is: 5
。
請(qǐng)注意,atoi
函數(shù)只能將一個(gè)字符轉(zhuǎn)換為一個(gè)整數(shù)值。如果要將一個(gè)字符串轉(zhuǎn)換為整數(shù)值,可以直接傳遞字符串作為參數(shù),例如:int num = atoi("123");
。