1樓:風若遠去何人留
可以呼叫。
c語言最基本的模組為函式,任意函式都可以呼叫其它任意一個函式,包括函式本身。
1、自定義函式呼叫其它自定義函式的例子:
#include
void fun1(int a)//自定義函式fun1。
void fun2(int m, int n)//自定義函式fun2。
int main()
在這個例子中,就是主函式呼叫自定義函式fun2,然後fun2呼叫另一個自定義函式fun1.
2、不僅可以呼叫其它自定義函式,還可以呼叫自己本身。 這種稱為遞迴。
以下是通過遞迴,計算1+2+3+...+n值的**:
#include
int fun(int n)
int main()
2樓:七班趙子龍
當然可以!
c語言程式的最基本的模組就是函式,
該程式規定:任意函式都可以呼叫其它任意一個函式,包括函式本身;
1、函式呼叫自己本身, 這種稱為遞迴;
通過遞迴,計算1+2+3+...+n值的**:
2、自定義函式呼叫其它自定義函式的例子:
這個例子就是主函式呼叫自定義函式fun2,然後fun2呼叫另一個自定義函式fun1;
3樓:匿名使用者
當然可以,如果不可以的話,侷限性就太大了,c語言就什麼也幹不了了
c語言中能在自定義函式裡面再自定義一個函式嗎?
4樓:匿名使用者
標準c語言只允許函式的巢狀宣告,而不能進行巢狀定義。
5樓:匿名使用者
c語言中函式定義不能巢狀,但函式呼叫可以巢狀
c語言 在自定義函式中呼叫另一個自定義函式顯示未找到函式的定義
6樓:金色潛鳥
函式定義若寫在main(){} 後面, 則main() 以前要有函式原型宣告。例如:
#include
void drawboard(); // 函式原型宣告int testplaywin(); // 函式原型宣告int main()
void drawboard()
int testplaywin()
7樓:匿名使用者
把被呼叫函式寫到呼叫函式上面去,這樣就可以免去宣告。
這裡你也可以把被呼叫函式剪下到呼叫函式上面去做一下測試。
8樓:自我程式設計
自定義函式如果只是被main呼叫,寫在main上面就可以。
但是被其他自定義函式呼叫,你要先申明啊。或者直接在最上面宣告函式
c語言中能否在一個自定義函式中呼叫另一個自定義函式?
9樓:七班趙子龍
當然copy
可以!c語言程式的最基本的模組就是函式,
該程式規定:任意函式都可以呼叫其它任意一個函式,包括函式本身;
1、函式呼叫自己本身, 這種稱為遞迴;
通過遞迴,計算1+2+3+...+n值的**:
2、自定義函式呼叫其它自定義函式的例子:
這個例子就是主函式呼叫自定義函式fun2,然後fun2呼叫另一個自定義函式fun1;
用c語言編寫一個自定義的函式時的基本步驟
10樓:yeara洛
void upd_s2(int i,int j);//函式copy宣告
void upd_s2(int i,int j)
使用:udp_s2(1,2);
11樓:匿名使用者
在呼叫的函式的前面定義就是了,否則要做函式定義~~~~
12樓:匿名使用者
1 根據功能,bai想一個函式名,並du設計好返回值型別以zhi及引數列dao表。引數內列表包括引數個數,每個引數容型別,以及該引數的作用。
2 根據函式要實現的功能,實現函式的主體**。
3 按照你設計的想法,傳入不同引數型別,驗證函式功能並除錯。
13樓:
宣告函式
int add(int a,int b);//函式宣告:實現a+b實現函式
int add(int a,int b)
呼叫函式:
printf("%d",add(10,5));
14樓:千鋒教育
name : c_test.cauthor :
version :
description : hello world in c, ansi-style
*/#include
#include
#include
//2.宣告函式
void fun();
int main(void)
//1.定義容
函式void fun()
15樓:敖海夜
宣告 返回值型別 函式名 形參表 實現** 返回值
c語言中自定義函式的用法,C語言中,自定義函式的用法。
c語言中,每個函式都有返回值型別。可以是void,int,double,等,也可以是struct型別。在返回值是void型別的函式中,return一般在最後一行,後面不加任何值,而且此時return可以省略。如 void printresult int n 並不是return必須放在最後一行。只要達...
c語言中帶星號的函式叫什麼,c語言自定義函式加星號是什麼意思
這個就是該函式返回值的型別是個指標型別,並且是指向char型別的指標。函式開頭如果是void則說明該函式返回值是空的,就是沒有返回值 函式開頭如果是int則說明該函式返回值是整形,就是函式執行完會返回一個整型數值 同理,只不過這個函式在前面加了個 號,代表返回值是指標型別 希望我的回答能幫到你,嘿嘿...
c語言自定義函式返回陣列的問題,C語言自定義函式返回一個陣列的問題
雙槍老椰子 方法1 利用全域性變數 分析 全域性變數作為c語言的一個知識點,雖然我們都瞭解它的特點,但在實際教學過程中應用得並不是很多。由於全域性變數的作用域是從定義變數開始直到程式結束,而對於編寫有多個返回值的c語言函式,我們可以考慮把要返回的多個值定義成全域性變數。當函式被呼叫時,全域性變數被更...