字符和字符串
字符是一個字母、數字、標點或其他諸如此類的符號;字符串是任何字符序列。
字符串用於存儲由字母、數字、標點和其他符號組成的文本數據。
C語言使用char數據類型老存儲字符。char是一種整型數值類型。
C語言存儲字符的方式:在計算機內存中,所有的數據都是以數值方式存儲的。
字符並不能直接存儲,但是每個字符都有對應的數值編碼。
這種編碼被稱為ASCII碼或ASCII字符集。
在這種編碼中,每個大小寫字母、數字、標點和其他符號都對應於一個0~255值。
#includevoid main() { char a1 = 'a'; char a2 = 90; //注意:打印字符串要用%c printf("\n打印出a=%c", a1); //注意:打印ASCII要用%d printf("\n打印a所對應的ASCII碼:%d", a1); printf("\n打印a2對應的字符:%c", a2); printf("\n打印a2對應的ASCII:%d", a2); }
#includevoid main() { //打印出26個英文字符 printf("26個英文大小寫:"); for (int i = 65; i <= 122; i++) { printf("\n%c",i); } system("pause"); }