在C語言中,將字母轉換為ASCII碼可以使用字符變量和整數變量之間的隱式轉換。由于字符在內存中以ASCII碼的形式存儲,因此可以通過簡單的賦值操作來實現。
以下是將字母轉換為ASCII碼的示例代碼:
#include <stdio.h>
int main() {
char letter = 'A';
int ascii = letter;
printf("The ASCII code of %c is %d\n", letter, ascii);
return 0;
}
在這個例子中,我們將字母’A’賦值給字符變量letter
,然后將letter
賦值給整數變量ascii
。通過printf
函數,我們可以打印出字母和對應的ASCII碼。
輸出結果為:
The ASCII code of A is 65
在ASCII碼表中,字母’A’的ASCII碼是65。