初識C語言

2021-10-13 22:40:57 字數 1439 閱讀 9979

1. 資料型別

字元型 char ----- 占用 1 位元組

短整型 short -----占用 2 位元組

整型 int ------ 占用 4 位元組

長整型 long -----占用 4 位元組

長長整型 long long ------占用 8 位元組

2.常量 與 變數
1)變數 是指之可變的量。  變數定義方式:  int k;  

當要使乙個變數在整個程式中保持不變時(常屬性,常變數), 定義方式為: const int k;

2)常量 是在程式執行過程中,值是不發生改變的量;

常量 定義方式: #define 識別符號 常量

(在習慣上,符號常量的識別符號一般用大寫字母,變數識別符號用小寫字母)

3)#define 定義的識別符號常量

4)列舉常量 ---- 一一枚舉

關鍵字--enum ***

3. 字串
1) 轉義字元

\? (解析詞): 在書寫多個連續的問號時,防止被解析成三字母詞

\' : 用於表示字元常量『

\'' : 用於表示乙個字串內部的雙引號

\\ : 用於表示乙個反斜槓,防止被解析為乙個轉義序列符

\a : 警告字元,蜂鳴

\b : 退格符

\f : 進紙符

\r : 回車

\t : 水平製表符

\v : 垂直製表符

\ddd: ddd表示1~3個八進位制的數字 。eg: \32 -- 3、2表示兩個八進位制數字, \32 整體表示乙個字元

\xdd: dd表示2個十六進製制數字. eg: \x61 ------ 』a『

2) ascii表

'\0'---0 '\a'---7 』0『 --- 48 』a『---65 'a'---97

4. 選擇語句
1)if語句

2)迴圈語句:while語句 、 for語句 、do...while語句

5.函式
int add (int x,int y);
6.陣列
int arr[10] =  ;	(下標從0開始)
7.操作符
1)算術操作符 : +  -  *  /  %

2)移位操作符 : >>(右移||二進位制) , <<(左移)

3)位操作 : 按位與 &(乙個為假,則是假),按位或|(乙個為真,則是真),按位異或 ^(對應二進位制位相等,則為0;對應二進位制位相異,則為1)

4)賦值操作符 : = += -= *= /= &= ^= |= >>= <<=

5)單目操作符 : ! - & sizeof (型別)--強制型別轉換

6)雙目操作符 : +

初識C語言

一 計算機工作原理 處理單元 cpu 計算 處理程式 隨機訪問儲存器 ram 臨時儲存檔案和程式 硬碟 永久儲存器 等等。二 c語言程式設計七步 1 定義程式設計目標 2 設計程式 3 寫程式源 4 執行程式 5 編譯 6 除錯和測試 7 維護和修改。三 編譯器的任務 將源 編譯形成機器語言 四 鏈...

初識C語言

佔位符 d f c lf s ld 位操作符 轉義符 n r f ddd xhh 操作符 指令系統的每一條指令都有乙個操作符,它表示該指令應進行什麼性質的操作。字元的輸入輸出 getchar putchar 資料的格式化輸入輸出 scanf printf 的作用 表示該符號之前的內容已經結束。簡單的...

初識 C 語言

1.c 語言的起源 1972年,貝爾實驗室的丹尼斯 里奇 dennis ritch 和肯 湯普遜 ken thompson 在開發 unix 作業系統時設計了 c 語言。c 語言不完全是里奇的突發奇想而來,他是在 b 語言 湯普遜發明 的基礎上進行設計。至於 b 語言的起源,那是另乙個故事。c 語言...