C語言基礎 01資料型別

2021-07-15 00:23:00 字數 1245 閱讀 5386

資料型別

一、整形型別

整形資料報括int、short、long、long long等。

關於各種型別的範圍:

c語言僅規定:short型別不會比int型別長,long型別不會比int短。具體編譯環境可以利用sizeof來測試。例如sizeof(int)。gcc編譯器通常認為:short佔4個位元組,int佔4個位元組,long佔8個位元組,long long佔8個位元組。

1、宣告

以int為例,int型別宣告如下:

2、初始化

以int為例,int型別初始化如下:

3、列印

不同型別可以用 十進位制、八進位制、十六進製制列印。格式依次為:%d、%o、%x。可加字首:%#o、%#x和%#ox,依次在資料前加       o、x        和ox。

格式:%d

格式:%ld

格式:%lld

二、字元型別

浮點型別比較特殊:本身表示的字母和符號,但在儲存形式上卻是以整數型別儲存即ascii,本身佔1個位元組。

1、宣告

字元型別宣告如下:

char a;

2、初始化

字元型別初始化如下:

char a='a';

單引號表明是乙個字元常量,編譯時會轉變成相應的ascii碼。

3、列印

格式:%c;

\n,\',\"

三、浮點型別

浮點型別包括:float、double以及long double。

c語言規定:float至少能表示6位有效數字,double至少能表示10位有效數字,long double表示的精度不能低於           double。

1、宣告

同int。

2、初始化

同int。

3、列印

格式:%f(十進位制)、%e(指數形式)

格式:%f(十進位制)、%e(指數形式)

格式:%lf(十進位制)、%le(指數形式)

c語言基礎01(資料型別)

1.資料型別及所佔位元組 整型 char,short,int long,long int,long long 所佔位元組 1,2,4 2,4 4,8 浮點型 float,double 所佔位元組 4 8 float f 123456789 double l 123456789 執行結果 f 1234...

c語言基礎 資料型別

c語言中有四種基本資料型別 整型 浮點型 指標和聚合型別 陣列和結構等 其他型別由此四種派生而成。1 整數型別 整型包含 字元 char 整型 int 長整型 long 和短整型 short 都分為有符號 signed 和無符號 unsigned 兩種。按位數有short int long,其中sh...

c語言基礎 資料型別

c語言基本資料型別大體上分為 整型 和 浮點型 位元組 計算機中最小的儲存單位 1 byte 8 bit 整型 int 4 short 2 long 4或者8 char 1 浮點型 float 4 double 8 常量 程式執行過程中,值不能被改變的量 常量分為 整型常量.浮點型常量.字元型常量 ...