C語言筆記(6)

2021-07-25 07:24:44 字數 445 閱讀 8725

這個形參包括了傳入引數和傳出引數;

傳入引數:就是數值的傳遞。在函式中不會修改這個引數,不會修改呼叫這個函式的函式的值。

例如void exchange(int a,int b)

int main ()

輸出的結果是

a = 4;

b = 5;

這是傳參,僅僅是乙個數值的傳遞。

在呼叫exchange函式的時候,空間也分配了另乙個a,b變數名的空間,在exchange在呼叫完的時候,空間釋放。

exchange函式裡面的a,b和主函式裡面的啊a,b的空間是不一樣的。僅僅是名字一樣而已。

若void exchange(int *a,int *b)

這時候傳遞的變數的位址。真正在執行的時候通過位址找到實參的空間,將裡面的數值改變。

傳出函式:從函式帶出來的值

傳入函式:原來就有值供函式使用

C語言整理筆記(6)

輸入乙個整數,顯示出它是奇數還是偶數。然後詢問是否重複同樣的操作,並按要求進行處理。如下 includeint main void while count 0 return 0 do語句 do 語句 while 表示式 只要控制表示式的結果不是0,迴圈體 loop body 中的語句就會迴圈執行。注...

C語言學習筆記6

最開始學習的時候從最簡單的程式設計開始學習,那麼我們都會看一些關於 c語言基礎書籍 把基礎打好之後我們會慢慢的看一些 c語言提高書籍 那麼接下來我們就繼續進行打基礎的工作。1 啟動vc 編譯系統 單擊 file 選單中 new 命令,進入vc 編譯系統介面,選擇 files 選項卡,選擇c 原始檔命...

C語言學習筆記6

魯迅先生曾說過,偉大的成績和辛勤勞動是成正比例的,有一分勞動就有一分收穫,日積月累,從少到多,奇蹟就可以創造出來。學習也是同等道理,日積月累,逐漸儲備知識就可以完成自己的理想。然而看 c語言程式設計教程 是儲備知識的乙個方法,所以現在就來看看我要學習的知識內容。if語句是大型程式使用最多的結構,不管...