C語言學習之路之二-----------C語言中的常量與變量

                                                          

                                                           常量與變量

1.變量

(1)  變量是指在程序運行過程中,值可以發生變化的量。

(2)給變量賦初值

    類型說明符 變量1=值1,變量2=值2,……; 

2.  常量

      與變量的定義相反,常量是指在程序運行過程中不能發生改變的量。

      常量的類型通常有5種:整型、實型、字符型、字符串型和符號常量。

  

(1)整型常量

        整型常量就是整數,可以是十進制、八進制(以0開頭)或十六進制數(以0x或0X開頭)的整數。

(2)實型常量

       實型常量也稱爲浮點常數,它是帶小數位的數值。其表現形式可以是小數,也可以是指數。 

(3)字符型常量

        字符型常量是括在半角單引號內的一個字符。這些字符通常是ASCII碼字符,它們的值即該字符的ASCII碼值。 

(4)字符串常量

       字符串常量是由半角雙引號括起來的字符序列。字符串常量與字符常量有嚴格的不同,編譯程序在每個字符串的後面自動加上一個空字符'\0'以示區別。

(5)符號常量

        符號常量是指以標識符形式出現的常量,C語言中符號常量使用編譯預處理命令#define來定義,符號常量定義形式如下:

#define常量名  值

(6)轉義字符

        在C語言中,還有一種特殊的字符常量,它是以反斜槓“\”開頭的字符序列,稱之爲轉義字符。

        與普通字符不同,轉義字符序列表達的不再是字符表面的意義,而是一個特殊的ASCII碼字符,因此也可以用該字符的ASCII碼值來表示。







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章