C中經常忘記的一些東西

2022-08-02 04:21:10 字數 460 閱讀 5040

這些東西總是忘記,大概也是**敲的少的原因,還是先記下,方便檢視,也會不定期更新,有錯誤希望看到的人可以指正,願共同進步o(∩_∩)o

一、被調函式能不能改變主調函式中變數值的問題

被調函式能修改主調函式中普通變數值的情況:

1.實參必須為該普通變數的位址

2.形參必須為普通變數

3.在被調函式中通過:

*形參名=……

的方式可以修改主調函式中相關變數的值

二、變數為什麼要初始化

要初始化,因為程序執行結束後,作業系統**記憶體空間但並不清空,所以新分配的記憶體空間可以存有殘留資料(垃圾資料),所以通常乙個變數/陣列要初始化

三、函式宣告

變數使用前必須定義,一般也

函式使用在定義前的話,要宣告:

函式定義:

int max(int a,int b)

宣告:int max(int,int);

python中經常需要回憶的一些東西

1.f lambda x,y x y 使用lambda創造乙個匿名函式,也可以給這個匿名函式賦值 3.f lambda x x 2 a 1,2,3 b map f,a print b 使用函式迴圈呼叫列表中的元素 4.f lambda x x 2 0 a range 10 b filter f,a ...

一些經常忘記的操作

1.把本地檔案傳到伺服器 使用 mstsc 遠端桌面連線 microsoft terminal services client cmd中輸入 mstsc 顯示選項中輸入使用者名稱和伺服器公網ip 本地資源 詳細資訊 驅動器 中選擇在伺服器中掛的本地儲存盤,把所需要的資料放到此本地儲存盤。連線,連線上...

C 中經常用的一些代名詞

1,棧 stack 棧是一種特殊的線性表,它只能在乙個表的乙個固定段進行資料節點的插入和刪除操作。棧按照後進先出的原則來儲存資料,也就是說先插入的資料將被壓入棧底,最後插入的資料在棧頂,讀出資料時,從棧頂開始逐個讀出。棧在組合語言程式中,經常用於重要資料的現場保護。棧中沒有資料時,稱為空棧。2佇列 ...