C語言之函式

2021-08-15 02:24:08 字數 691 閱讀 2865

函式基本格式

函式型別

函式名(定義形參)

函式主體;

函式的呼叫過程

1,通過函式名找到函式的入口位址

2,給形參分配空間

3,將實參的值傳遞給形參

4,執行函式體

5,返回函式值(

void

函式五返回值)

6,釋放空間

函式的引數傳遞

簡單變數作為函式引數

1 #include 2 

3 int main()

4 15 

16 int add(int x, int y)

17

指標變數作函式引數

1 #include 2 

3 void swap(int *p1, int *p2)

4 10

11 int main()

12

陣列名作函式引數

1 #include 2 

3 void print(int *a)

4 11 }

12 13 int main()

14 ;

16 17 print(a);

18 19 return 0;

20 }

C語言之函式

1.前導程式 2.函式概述 1 列印乙個信頭 2 include3 include 4 define name gigathink,inc.5 define address 101 megabuck plaza 6 define place megapolis,ca 94904 7 define w...

C語言之函式

函式是c語言學習中乙個重要的部分,可以說在開始學習c語言的時候懂得了函式的相關知識對學習c語言很重要特別是有信心上的幫助。下面寫乙個函式的例子,include int foo int num1,int num2 int main 在主函式中有三個臨時變數a,b,c。a和b已知,c被賦予以a和b為引數...

c語言之函式

一 定義 c語言是以面向過程的語言,而資料處理的過程我認為主要體現在函式上面。二 使用 1 先從函式的返回值說起 一般用void定義的函式其返回值也為乙個void型別,這裡void不是乙個無型別的意思 更像乙個可以為所有型別的返回 我個人感覺就像向量裡面的零向量,不是沒有指向而 是可以指向任何方向 ...