1、C語言的數據分類
C語言的數據嚴格來說分成2大類:整型(int)和浮點型(float),因為字符型(char)也是以整型存儲的,ASCII(American Standard Code for Information Interchange)美國信息交換標準代碼組織把常用的0-127個常用字符進行了標準化。每1個字符對應1個規定的整型數值。
下面就是截取的部分ASCII代碼值。
2、整型數3種數制(十進制、八進制、十六進制)
下面通過一個程序進步說明數制的輸出顯示
<code>#include<stdio.h>
int main(void)
{
int num=10;
printf("dec=%d;octal=%o;hex=%x\\n",num,num,num);
\t\t\t\tprintf("dec=%d;octal=%#o;hex=%#x\\n",num,num,num);
\t\t\t\tgetchar( );
\t\t\t\treturn 0;
}/<stdio.h>/<code>
程序通過十進制10賦給變量num;然後分別以十進制、八進制、十六進制輸出顯示。輸出結果如下:
備註:
十進制(decimalism)轉換說明符%d;
八進制(octonary)轉換說明符%o(%#o);
十六進制(hexadecimal)轉換說明符%x(%#x);
閱讀更多 1simple 的文章