C語言的資料型別

2021-08-15 18:06:49 字數 1096 閱讀 3419

常量變數

定義在程式執行過程中,其值不能被改變的量。

變數代表具有特屬性的乙個儲存單元,它用來存放資料,也就是變數的值。在程式執行期間,這些值可以改變的。

型別整形常量:12、0、-3;實型常量:4.6、-1.23、;字元常量:』a」b』;符號常量:用乙個識別符號代表乙個常量。

浮點型資料

浮點型常量表示方法

1.十進位制小數形式。由數字和小數點組成—(必須要有小數點)2.指數形式。規範性指數形式:在字母e(e)之前的小數部分中,小數點左邊應有一位(且只能有一位)非零的數字。如1.23456e2(乙個浮點數在用指數形式輸出時,是按規範化的指數形式輸出的)

浮點型變數在記憶體中的存放形式

按照指數形式儲存的。乙個浮點型資料在一般記憶體中佔4個位元組(32位)

浮點型變數的分類

1.單精度(float)型、雙精度(double型)和長雙精度(long doule型)

浮點型常量型別

乙個浮點型常量可以賦值給乙個float型、double型或long double型,根據變數擷取實型常量中相應的有效數字。

字元型資料

字元常量

c語言的字元常量是用單撇浩括起來的乙個字元。如』a」a」?』,還有一種特殊形式的字元常量,是以乙個字元「\」開頭的字串行。常用的以「\」開頭的特殊字元

字元變數

用來存放字元變數,只能放乙個字元,字元變數的定義形式:char c1 c2,對c1 c2賦值 c1=』a』,c2=』b』;

字元資料在記憶體中的儲存形式及其使用方法

講乙個字元常量放到乙個字元變數中,是將該字元對應的ascii碼放到儲存單元中。字元型資料和整形資料之間可以通用。字元資料輸出時,先將儲存單元中的ascii碼轉換成相應字元,以整型資料輸出時,直接將ascii碼轉換成相應字元。

字串常量

字串常量是由一對雙撇號括起來的字元數列。不能把乙個字串常量賦給乙個字元變數。

向字元變數賦值整數

#include

void main()

大小寫字母的轉換

hljs perl">void main()

c語言的資料型別

c 資料型別 基本資料型別 構造資料型別 指標型別 空型別。其中,構造資料型別包括 陣列,列舉型別,結構體,聯合體。基本資料型別有 整形,浮點型,字元型。常用的整型常量有 十六進製制 0x開頭 八進位制 0開頭 十進位制。c語言變數遵守 先定義後使用 的規則。預設情況下,定義的變數是有符號的。int...

C語言的資料型別

識別符號採用如下兩種方式書寫 駝峰式,下劃線式。標準c函式有輸入輸出緩衝區,linux的函式無此。當使用scanf讀取,輸入非法時,使用scanf n scanf c 從而不影響對後面讀取資料的影響.特別注意執行時,scanf的輸入格式,空空格,打不打逗號。scanf.c include int m...

C語言的資料型別

一 c的資料型別 1.什麼是資料型別 2.各資料型別的位元組長度和指標變數的位元組長度 3.變數及變數的特點 4.右左法則及舉例 5.sizeof 和strlen 一.c的資料型別 1.什麼是資料型別 資料型別就是資料集合的劃分,不同的資料型別對cpu具有不一樣的意義,所以一定要注意相應變數資料型別...