您當前的位置:首頁 > 體育

C語言之資料的四種表現形式

作者:由 起風了 發表于 體育時間:2022-06-28

在計算機高階語言中,資料的變現形式有四種:常量、變數、常變數、識別符號。

一、常量有以下五種:

1、整型常量。如1,2,3,100,-135等都是屬於整型常量。

2、實型常量。實型有以下兩種:

一種是十進位制的小數點形式。如3。1415926,123。123,-56。123等。

一種是指數形式。如12。e3,-123e12,45e-12等。

3、字元型常量。字元型有以下兩種:

普通字元。用單引號‘ ’括起來的一個字元,注意必須是單引號‘ ’,必須是一個字元,如‘a’,‘A’,‘#’,‘?’等。

跳脫字元。C語言中以一種以 \ 開頭的字元序列,以下是跳脫字元序列表。

C語言之資料的四種表現形式

4、字串常量。用雙引號“ ”括起來的諾幹個字元,注意必須是用雙引號“ ”,可以是一個字元,也可以是多個字元,如“a”,“aa”,“CHINESE”,“12456”。

5、符號常量。用#define指令指定的常量,用一個符號代表一個常量,如

#define PI 3。1415926

PI就是符號常量。

簡單講完常量,再來簡單闡述以下變數。

變數實際上就是一個有型別,有名字,有具體屬性的儲存單元,它被用來存放資料,當然,這個資料的值是可以隨時改變的。

二、變數。

變數並沒有常量那麼多分類,變數就是變數,它是一個有名字,有屬性的儲存單元,可以用來存放資料,最大的特點就是在程式執行過程中,變數中存放的資料隨時可以改變。

變數使用之前必須先定義,所謂定義,就是指定該變數的名字和型別。

C語言之資料的四種表現形式

例如:int a = 5

說白了就是定義一個變數a,其中存放的資料為5,當然了,雖然意思對了,但這是非常不嚴格說法,正確的說法應該是:申請一個名為a的變數,該變數對映一個4位元組的儲存單元。

三、常變數。

既然C語言中有常量,也有變數,自然也會有常變數。

顧名思義,常變數既有常量的特性:不改變其資料值,也有變數的屬性:有型別,有名字,有儲存單元。

#define PI 3。14 //PI就是符號常量

const float PI = 3。14 //PI就是常變數

四、識別符號

在C語言中,有很多的命名,這些命名,就是識別符號,說得抽象一點,識別符號就是一個物件的名字,既然是命名,那就要遵循3個命名的規則:

1、識別符號有字母、數字、下劃線組成。

2、識別符號第一個字元必須是字母或者下劃線,不能以數字開頭。

3、識別符號是區分大小寫的,即A 和a是兩個不同的變數名,sun和SUN是兩個不同的變數名。

標簽: 變數  常量  識別符號  字元  pi