c语言 温探程序,学习第二天,再探C语言
今天學習書本的第二章,開始學習一些概念性的東西,好像這前幾章好像都是概念性的東西,邏輯性好像沒那么強,不知道后期的會不會對一個文科生來說,能不能理解。
第一天學了人生的第一個程序,那這個程序是怎么構成的呢?C程序由一個或多個函數組合而成。
函數有函數頭部和函數體構成。
.函數頭部的一般格式:[類型說明符] 函數名(參數列表)
.函數體由一系列語句組成,每個語句必須以分號結尾;函數體大體可分為聲明、操作兩部分。
C程序語句主要包括以下類型:
a)變量定義語句;
b)函數聲明語句;
c)表達式語句;
d)函數調用語句;
e)控制語句;
f)復合語句
6.在C程序開始部分,通常包含若干行“編譯預處理”命令行。編譯預處理命令行以“#”開頭,行尾不加分號。
7.在程序的適當位置加上注釋可以使人們更易理解程序。
微觀上呢,程序的最基本組合元素是字符,字符類型:
標識符、關鍵字、常量、運算符、分隔符、注釋符等。
標識符
定義:由字母、數字、下劃線等組合而成,但開頭必須是字母或者下劃線。
注:標識符區分大小寫。字條不限制長度,但受編譯系統的限制。命名盡量有相應的意義,以便閱讀,做到“見名知義”。
標識符的分類和定義:
關鍵字:在C語言程序里有固定的含義的字符,如:int、if、for等。
預定義標識符:預先定義并有特定含義的字符,如:include,return等。
用戶標識符:就是由自己根據需要定義的標識符,符合命名規則且不與關鍵字相同。
整型數據和實型數據
常量:程序運行中不能改變的量。
分類:
整型常量:就是整常數。
標示方法:十進制、八進制(以數字0開頭,數字0-7)、十六進制(用數字“0”和字母“X”開頭,字母“a-f”,數字“0-9”);
分類:基本型、短整型、長整型、、無符號整型。
關鍵字:int型 、char型、short型。
實型常量:實型就是小數
字符常量:用單引號括起來的一個字符,但有一個特殊的就是轉義字符
轉義字符:以反斜桿開頭,后跟一個或多個字符?;哂刑囟ǖ暮x,常用的如下:轉義字符 轉義字符的意義 ? ? ? ? ? ? ? ? ? ? 轉義字符 ? ? ? ? ? ?轉義字符的意義
\n 回車換行 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?\t ?橫向跳到下一制表位置
\v 豎向跳格 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \b 退格
\r 回車 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?\f ?走紙換頁
\\ 反斜線符"\" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \' ?單引號符
\a 鳴鈴 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ddd ? 1~3位八進制數所代表的字符
\xhh 1~2位十六進制數所代表的字符
字符串常量:由一對雙引號括起的字符序列,有一個或多個字符組成。字符常量和字符串常量的對比:
1、字符常量由單引號括起來,字符串常量用雙引號括起來。
2、字符常量只能是單個符號,字符串常量則可以含一個或多個字符。
3、可以把一個字符常量賦予一個字符變量,但字符串常量則不行,
4、字符常量占一個字節的內存空間。字符串常量占的內存空間等于字符串中字節數的基礎上加1.。增加的一個字節是'\0'
符號常量
定義:在C語言中,可以用一個標識符來表示一個常量,稱之為符號常量。常用大寫字母表示,,在程序中,不能再用賦值語句對它重新賦值。
符號常量在使用之前必須先定義,其一般形式為:#define 標識符 常量 。如:#define PI 3.14159;.。
今天看書看很亂,看來還是調整看書的方法,一到具體內容的時候,還是太走馬觀花了,網上的東西太亂,還是要回到書本為主,網絡內容為輔。今天就記到這里,要下去好好看看。歡迎大師或者前輩分享下你們的學習技巧。
總結
以上是生活随笔為你收集整理的c语言 温探程序,学习第二天,再探C语言的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言尖括号 注释,关于C语言inclu
- 下一篇: 成都理工大学c语言复试,2020年成都理