c語言嚴格區分大小寫
常量與變數的區別:常量不可變,變數可變
資料型別:
基本型別
、構造型別
、指標型別、空型別
基本型別:整型,字元型,浮點型,列舉型別
浮點型:單精度型,雙精度型
構造型別:陣列型別,結構型別,共用體型別
運算子和表示式:
賦值運算子:=
計算運算子:() + - * / %
關係運算子:< <= > >= == !=
邏輯運算子:&& || !
位運算子
:<< >> ~ | ^ &
條件運算子:?:
逗號運算子:,
指標運算子:* &
求位元組運算子:sizeof()
強制型別轉換:(型別)
分量運算子:. ->
下標運算子:
指標型別資料:
指標是用來存放乙個量在記憶體中的位址,用來存放變數在記憶體中的位址的變數為指標變數
輸入輸出: 例
:scanf(「%d
」,&a); 輸入
printf(「%d
」a); 輸出
輸入輸出格式控制: %d
以整型輸入輸出 %c
以字元輸入輸出 %o
以八進位制輸出 %x
以十六進製制輸出 %u
無符號十進位制 %f
浮點型
%e指數形式 %s
字串
%%輸出乙個百分號
字元輸入輸出:
c = getchar();
接受鍵盤錄入乙個字元
c = putchar();
輸出乙個字元
原創 C 零基礎學習筆記008 C 集合處理
其他路徑 csdn hashtable集合是鍵 值對的集合。dictionaryentry型別的例項,dictionaryentry型別有乙個key和value屬性來讀取和設定鍵和值。動態存放鍵 值對。鍵值是唯一的,不可重複。using system using system.collections...
C語言 基礎部分
無符號整型的取值範圍是0 65535 2 16 1 有符號整型的取值範圍是 32768 32767 2 8 2 8 1 l u可以是小寫 num 100l l表示長整型 num 100u u表示無符號整型 num 0123 0用來表示八進位制,所有數字均需小於8 num 123 十進位制數不需要新增...
C 基礎 C語言部分4
一 編譯預處理 1.巨集定義 以 define 開始,分為帶引數和不帶引數兩種。不帶引數的巨集定義 define pi 3.14 巨集替換只是巨集名譽字串之間的簡單替換,不做其他任何資料型別和合法性檢查,也不分配記憶體空間。帶引數的巨集定義 define mul x y x y 注意 寫帶引數巨集定...