C語言基礎知識(小白必備)(3)

2022-07-11 12:45:09 字數 888 閱讀 5650

11.常見關鍵字

1.typedef:型別定義,即型別重新命名

#include

int main()

2.static

修飾區域性變數--靜態區域性變數,靜態區域性變數的生命週期邊長

修飾全域性變數--靜態全域性變數,改變了作用域,靜態全域性變數只能在自己所在的原始檔內部使用

修飾函式==靜態函式,改變了函式的鏈結屬性(外部鏈結屬性)---》變成了內部鏈結屬性

#include

void test()

int main()

return 0;

}12.#define定義常量和巨集

#define max (x,y) (x>y?x:y)//定義巨集

int main()

13.指標

每個記憶體單元的大小是乙個位元組

為了能夠有效訪問記憶體的每個單元,給記憶體單元進行了編號,這些編號就是記憶體單元的位址

#include

int main()

指標大小:32位平台是4個位元組,64位平台是8個位元組

13.結構體

#include

struct book

;int main()

;//struct book*pb = &b1;

printf("書名:%s\n",b1.name); 同理 用指標 //printf("書名:%s\n",(*pb).name);

printf("**:%d\n",b1.price); //printf("**:%d\n",(*pb).price);

return 0;

}同理,用操作符

//printf("書名:%s\n",pb->name);

//. 結構體變數.成員

//-> 結構體指標->成員

大學必備C語言基礎知識(一)

c語言基礎知識 簡單實用,適合上手。一 c 語言標頭檔案 1.include iostream 的意思是輸入輸出流。include是標準的c 標頭檔案,任何符合標準的c 開發環境都有這個標頭檔案。2.include fstream是c stl中對檔案操作的合集,包含了常用的所有檔案操作。最常用的兩種...

大學必備C語言基礎知識(三)

六 c c 輸出 標準檔案 c 語言把所有的裝置都當作檔案。所以裝置 比如顯示器 被處理的方式與檔案相同。以下三個檔案會在程式執行時自動開啟,以便訪問鍵盤和螢幕。標準檔案 檔案指標 裝置 標準輸入 stdin 鍵盤 標準輸出 stdout 螢幕 標準錯誤 stderr 您的螢幕 1.printf 和...

大學必備C語言基礎知識(四)

七 c c 運算子 運算子不僅具有不同的優先順序,還有不同的結合性。在表示式中,各運算量參與運算的先後順序不僅要遵守運算子優先順序別的規定,還要受運算子結合性的制約,以便確定是自左向右進行運算還是自右向左進行運算。1 運算子分類 運算子 說明 算術運算子 用於各類數值運算。包括加 減 乘 除 求餘 ...