c語言char轉(zhuǎn)int怎么實(shí)現(xiàn)

小億
175
2023-12-08 02:43:17
欄目: 編程語言

在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");。

0