03.04 C語言int數據的簡要分析

1、C語言的數據分類

C語言的數據嚴格來說分成2大類:整型(int)和浮點型(float),因為字符型(char)也是以整型存儲的,ASCII(American Standard Code for Information Interchange)美國信息交換標準代碼組織把常用的0-127個常用字符進行了標準化。每1個字符對應1個規定的整型數值。

C語言int數據的簡要分析

下面就是截取的部分ASCII代碼值。


C語言int數據的簡要分析

ASCII碼錶

2、整型數3種數制(十進制、八進制、十六進制)


C語言int數據的簡要分析

下面通過一個程序進步說明數制的輸出顯示

<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;然後分別以十進制、八進制、十六進制輸出顯示。輸出結果如下:


C語言int數據的簡要分析


備註:

十進制(decimalism)轉換說明符%d;

八進制(octonary)轉換說明符%o(%#o);

十六進制(hexadecimal)轉換說明符%x(%#x);


分享到:


相關文章: