1、ASCII碼 指的是用固定的十六進位制程式碼表示在通用裝置上現實的字元,例如:0x30 就代表字元 0。十進位制就是常見的數字,例如:10,178,2919199等等;C語言中,ASCII碼一般用於LCD模組顯示字元,或串列埠列印字元的轉換等等。常用的數值是十進位制和十六進位制,這兩者有一個計算公式。
例如:賦值時;
int a = 100; //十進位制
int a= 0x64; //十六進位制
是一樣的結果。
2、例程:
#include
char toAscII(int i)
{
return i + "0";
}
int main()
char c = toAscII(1);
printf("%c\n", c);
system("pause");
return 0;
1、ASCII碼 指的是用固定的十六進位制程式碼表示在通用裝置上現實的字元,例如:0x30 就代表字元 0。十進位制就是常見的數字,例如:10,178,2919199等等;C語言中,ASCII碼一般用於LCD模組顯示字元,或串列埠列印字元的轉換等等。常用的數值是十進位制和十六進位制,這兩者有一個計算公式。
例如:賦值時;
int a = 100; //十進位制
int a= 0x64; //十六進位制
是一樣的結果。
2、例程:
#include
#include
char toAscII(int i)
{
return i + "0";
}
int main()
{
char c = toAscII(1);
printf("%c\n", c);
system("pause");
return 0;
}