C語言之五大常量型別分析總結,學完再也不用擔心分不清啦!

在c語言中有兩種資料表現形式:一為常量,一為變數。顧名思義,常量即為保持不變的資料,變數則為數值可變的資料!

C語言中常量與變數都種類繁多,比較碎也比較難於記憶!

因此根據我最近所學,我把C語言中基本的常量做了一個總結與分析,得出了一個記憶方法!

C語言之五大常量型別分析總結,學完再也不用擔心分不清啦!

1

1、數值常量

顧名思義就是由數字構成的常量,數的分類相比大家很熟悉(小學知識!),C語言中數值常量的分類也與之類似。

如100、250、1000這種整數在C語言中叫做整型常量——

整數型常量

如1。22、3。142等帶有小數點的稱為實型常量——

實數型常量

,實數型常量又可以用兩種形式表現,一種就是我們經常用的十進位制小數形式,如123。456、23。56等,但是由於計算機的記憶體限制和計算規則以及工程科學中對於數值計算的要求,經常會用科學計數法來表示實數,也就是指數形式,如12。34e3(代表12。34乘以10的3次方)——在C語言中規定用e/E來代表以10為底的指數,在e的前面必須有數字,e的後面必須為整數。

C語言之五大常量型別分析總結,學完再也不用擔心分不清啦!

2

2、字元常量

字元常量即為用字元構成的常量,也可由兩種表現形式:

1、普通字元

26個英文字母如‘a’‘b’,用單引號括起來後都是普通字元,事實上這些字元常量在計算機中是以ascll碼錶示的,因此可以把它看成變化的數值,如‘a’在計算機中代表的就是97這個數值。

2、跳脫字元

這是C語言自己定義的字元,是一種控制字元,以字元\開頭,如經常使用的‘\n’就代表換行,‘\t’代表空格。

C語言之五大常量型別分析總結,學完再也不用擔心分不清啦!

3

3、字串常量

字元常量的集合版本,將多個字元用雙引號括起來,就是字串常量。

4、符號常量

透過定義,代表一個數值的符號就是符號常量,指令為#define。

如:#define PI 3。14,這句話就表示PI就是3。14,3。14就是PI。當我們需要使用這個資料時,就可以直接呼叫PI,這極大的方便了我們對程式的修改。

C語言之五大常量型別分析總結,學完再也不用擔心分不清啦!

4

這就是關於常量分類的一些總結,希望能對你的記憶有所幫助!