tgirc早修book
全名為 American Standard Code for Information Interchange,美國資訊交換標準代碼
ASCII 維基百科
Learn More →
運用以下程式碼即可知道 a 的 ASCII 編號為多少:
#include <iostream>
using namespace std;
int main(){
char c='a';
//宣告字元變數c,並賦予初始值為字母'a'
//此時c的值為'a'
cout<<c<<" : "<<int(c)<<"\n";
//int(c):將c的值'a',以整數型態輸出
//也就是輸出'a'的ASCII碼97
return 0;
}
Learn More →
也可從 ASCII 編號轉換成字元,以及運用加減法改變字元值
#include <iostream>
using namespace std;
int main(){
int c=97;
//宣告整數變數c,並賦予初始值97
cout<<c<<" : "<<char(c)<<"\n";
//char(c):將c的值97,以字元型態輸出
//也就是輸出ASCII碼中,97所代表的字元'a'
char C='a';
//宣告字元變數C,並賦予初始值為字母'a'
//注意,名稱大小寫不同即視為不同變數,所以C跟c是不一樣的!
cout<<C<<" - 31 = "<<char(C-31)<<"\n";
//char(C-31):將C的ASCII碼減掉31的值,以字元型態輸出
//'a'的ASCII碼為97,減掉31為66,代表'B'
//也就是輸出ASCII碼中,66代表的字元'B'
return 0;
}
Learn More →
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up