溫馨提示×

c語言字符怎么轉換為數字

小億
325
2024-07-27 01:33:09
欄目: 編程語言

要將字符轉換為數字,可以使用類型轉換或者一些內置函數來實現。

  1. 使用類型轉換: 可以將字符轉換為數字,可以將字符的ASCII碼值作為數字來處理。例如:
char c = '5';
int num = c - '0';
printf("%d\n", num); // 輸出為 5
  1. 使用內置函數: 可以使用一些內置函數來實現字符到數字的轉換,例如atoi() 函數可以將字符串轉換為整數:
char str[] = "12345";
int num = atoi(str);
printf("%d\n", num); // 輸出為 12345

另外,也可以使用sscanf()函數來實現字符到數字的轉換:

char c = '5';
int num;
sscanf(&c, "%d", &num);
printf("%d\n", num); // 輸出為 5

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女