在c語言程式中允許出現的所有基本字元的組合稱為c語言的字符集。c語言的字符集就是ascii字符集。主要包含一下幾類:
1)大小寫英文本母a~z,a~z(52個)
2)數字0-9(10個)
3)非字母數字的可顯示字元(33個)
4)轉義字元**義字元有反斜槓字元\ 開始後跟單個字元或若干個字元組成)例如:\n 回車換行字元、\a 響鈴符號、\t tab符號。。。。。。。。。共12個這裡不多寫。
保留字也稱為關鍵字,主要用構成語句。 所有的關鍵字均由小寫字母組成。c語言保留字表如下
1)常量(又叫常數,它是程式執行過程中其值不改變的資料。具體請看往下看)
#整形常量通常為整數,包括正整數,負整數和0。整形常量在微型機占用2個位元組,不管是十進位制,八進位制或十六進製制整數,它們的數值範圍都是十進位制的-32768 ~ +32767 。還有一種叫做長整形常量,十進位制的資料範圍是-2147483648 ~ +2147483647 長整形常量與整形常量的進製一樣,唯一不同是他們末尾要加上l 例如:0l,-0111l,+0x15l都是長整形常量。
十進位制整數通常就是整數的寫法。例如:0,-111,+15等。
八進位制整數通常在八進位制整數的前面加乙個數字0.例如:00,-0111,+015等。
十六進製制整數通常在十六進製制整數的前面加0x。例如:0x0,-0x111,+0x15等。
注意:-2147483648 ~ +2147483647就是int型別的範圍,往資料庫寫入成功,欄位如為int型別超過這個範圍,就會寫入失敗。所以注意看新增數值的範圍。
#實型常量只有十進位制,在微型機中占用4個位元組。有小數點的數就為實型常量。例如:12.32、-.23
4#字元常量用兩個單引號(『)前後括住的單個字元來表示,例如:'1','a','@'都是字元常量。
#字串常量用兩個雙引號前後括住的一串字元,例如:「123」,「asdf」
#符號常量的定義方法:#define 符號常量 常量。沒什麼特別就是可以給乙個常量,取乙個自己喜歡好記點的名字。
#巨集定義就是符號常量定義c語言的一條命令。例如:#define a 2+3;
2)變數(任何型別都可以定義變數,就簡單說下,沒什麼說的。)
int a =1; a++; 這就是給變數初始化賦值為1. 注意:這樣的賦值方式不是說程式執行時這個a的值就是1,是在程式跑的時候先給a這個變數賦值乙個0,為程式的初始值,當程式走到這裡的時候才把1付給了a,起初a的值為0
3)運算子(不細說,無非就是什麼加減乘除一類的,有括號先算括號的,跟小學數學一樣。)
#還是說一下位運算子吧。(就是算二進位制的,工作中沒用,但是迫於自考的題目,哈哈,還是寫點吧。)
位與符號位& 0和1之間只要是有乙個數不同的地方都為0。
位或符號| 0和1之間只要有乙個數為1則就是為1。
按位加^ 值為兩數為相同的數值,且有乙個不同就為0;
4)函式呼叫(形如「函式名」的式子,它代表呼叫制定函式後獲得的結果。)
5)表示式(用常量,變數,函式呼叫,運算子組成的可以計算的式子,用來表示簡單的加工計算,不多說就是公式。例如:int a = 2*2*3;)
6)關鍵字(請看上面)
1)資料定義語句(用來定義程式中使用的各種能存放資料的物件的名稱和特性。)例子:實體類 a = new 實體類();
2)賦值語句(形如「變數=表示式」的語句,功能是計算表示式的值並賦予變數。)例子:a=5,c=6
3)函式呼叫語句(形如「函式名」的語句,功能是呼叫指定函式。)例子:intfun(
int
x,
int
y);
void main()
4)表示式語句(僅由任何表示式組成的語句)(看上)
5)流程控制語句(用來控制程式執行過程的語句。)(不想說)
6)復合語句(用花括號括住的一組任意語句)例子:
7)空語句(無任何操作語句)(不想說)
8)其他語句(包括編譯預處理命令、使用者自定義型別語句等。)(不想說)
選擇結構:if if else switch.
迴圈結構:while do-while for
break:強制結束迴圈。
continue:跳出本次迴圈。這些東西沒啥可說的,工作中常用。
3)C語言陣列(C自考學習)
一維陣列中的元素是排列成一行的,當需要存放一行或一列資料時常用一維陣列。一維陣列的元素常用 陣列名 下標 來表示,其中,下表是從0開始的。例如 a 0 hello a 1 world 1 資料型別可以是任何基本型別。2 陣列名是按照 識別符號 的規則構成的。3 長度是乙個 整形常量表示式 通常是乙個...
C 基本知識2
const在c c 中的作用 如果有乙個類成員,它本身是乙個類或者是乙個結構,而且這個成員它只有乙個帶引數的建構函式,沒有預設建構函式。這時要對這個類成員進行初始化,就必須呼叫這個類成員的帶引數的建構函式,如果沒有初始化列表,那麼他將無法完成第一步,就會報錯。類成員中若有const修飾,必須在物件初...
C語言基本知識
c語言中提供了一組標準函式,用來解決常見問題 每個標準函式有自己的名字 為了使用這個標準函式需要把 stdio.h 檔案的內容合併到原始檔中 為了使用標準函式需要編寫函式呼叫語句 n 表示換行,可以把後面的內容列印在下一行中 可以採用佔位符列印編寫程式的時候還不知道的數字 d 佔位符和整數型別字配對...