008 C語言基礎部分

2021-06-22 19:57:38 字數 889 閱讀 1594



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 注意 寫帶引數巨集定...