您好,登錄后才能下訂單哦!
C語言程序設計之————>>順序程序設計
基本概念在《C語言程序設計(第四版)譚浩強著》中都有詳細介紹,這里只是系統介紹一下,以及本人在學習過程中遇到的一些覺得比較難懂的知識點以及一些補充。
1 數據的表現形式及其運算
1.1 常量和變量
1.1.1 常量
l 概念:在程序運行過程中不能改變的量稱為常量。
l 常見分類:整型常量、實型常量、字符常量、字符串常量、符號常量。
補充解釋:
整型常量:其中×××常量就是整數
實型常量:實型常量又有兩種表現形式即:1十進制的小數形式,有數字和小數點組成;2指數形式,如12.34e3代表13.34X103,注意e和E前必須有數字,且e和E后面必須為整數。
字符常量:字符常量也分為兩種1普通字符:用單撇號括起來的一個字符,如’a’;注意單撇號中只能是一個字符不允許是兩個或者更多。字符常量在計算機中存儲一般是以ASCII的形式存儲的。2轉義字符:轉義字符是一種特殊的字符常量,就是以\開頭的字符序列。常用轉義字符及其含義如下:
注意:
l 轉義字符中只能使用小寫字母,每個轉義字符只能看作一個字符。
l \v垂直制表和\f換頁符對屏幕沒有任何影響,但會影響打印機執行響應操作。
l 在C程序中,使用不可打印字符時,通常用轉義字符表示。
l 轉義字符’\0’表示空字符NULL,它的值是0。而字符'0'的ASCII碼值是48。因此,空 字符’\0’不是字符0。另外,空字符不等于空格字符,空格字符的ASCII碼值為32而不是0。編程序時,讀者應當區別清楚。
l 如果反斜線之后的字符和它不構成轉義字符,則’\’不起轉義作用將被忽略。
l 在C語言中,所有的ASCII碼都可以用反斜杠\加數字(默認是8進制)來表示,稱為轉義字符(Escape Character),因為\后面的字符都不是它原來的ASCII字符的意思了。
l 轉義字符后邊只能使用八進制或十六進制,不能使用十進制。
符號常量:用符號代替一個常量,稱為符號常量
注意:
要區分符號常量與常變量的區別,不要把符號常量誤認為是變量,符號常量不占內存,只是臨時符號,在預編譯后這個符號就不存在了,而常變量占用內存空間,也有數據類型,但是此變量在存在期間是不能重新賦值的。為了與變量名區別,習慣上符號常量用大寫字母表示。
1.1.2 變量
概念:程序中可以改變的量。
注意:
&nbs
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。