1樓:紫夢戰士
我只知道main函式可以呼叫max函式。
int max(inta intb)
2樓:匿名使用者
你是個熱愛者,同時也是個大菜鳥。
c語言主函式呼叫子函式問題
3樓:叄拾七度
main 前面還得加個 函式宣告 int max(int x,int y);
像你把函式寫後面的,前面就得宣告,也可自己寫個標頭檔案把所有要宣告的 寫在裡面 然後只要用include包含一下就行了。
4樓:網友
max 函式在 main 之後定義,使用時要在 main 中宣告,否則呼叫時找不到函式的位置,或是把 max 函式放在 main 的前面。
#include
main()
int max(int x,int y)
5樓:廣冠毋詩蕾
修改函式名稱為。
voidcut(*ch)
主程式呼叫時直接把陣列名傳遞給子函式,子函式的變數*ch就直接指向了主程式的陣列l[100],實際子函式操作的就是主程式的陣列。
c語言 主函式呼叫子函式問題。
6樓:網友
假如你的函式名是 void output();
那麼你在函式中直接呼叫 output();就可以了,如果有引數的話, 在括號 裡要加入。
c語言中的函式中值得呼叫。怎麼在主函式中呼叫子函式的值
7樓:
有三種方法:
1. 直接返回值。
2. 在引數中返回,fun(int *)
3. 在引數中返回,fun(int &)
c語言關於主函式與函式呼叫
8樓:網友
可以的,甚至可以呼叫它自身來實現遞迴。
9樓:網友
理論上,子函式1可以呼叫子函式2,子函式2可以呼叫子函式3,..子函式n-1可以呼叫子函式n,n可以為無窮。
但是,呼叫子函式,用到堆疊,若堆疊超界,可就出問題了,特別在微控制器中,程式大時,有出現可能。
c語言中如何用主函式呼叫的子函式再呼叫子函式,最好有框架
10樓:
隨便拜讀幾個稍大的完整程式,基本上常見的讀用形式的都能見到了, 教材和課本上也有講的。
c語言 swith函式
11樓:網友
你用的工具報錯。
在每段錯誤資訊後面都寫的很清楚。
什麼錯誤 錯在哪。
12樓:網友
沒看出來那少,是不是輸入法不對啊。你統一用英文輸入法把分號都改一遍試試。
13樓:新頁
呵呵,學c語言得比女人還要小心啊,你用的什麼系統,關鍵字顏色都不一樣的,不清楚嗎。
關於C語言請問C語言中如何表示根號
對於二次根號,有專門的函式sqrt,例如sqrt 2.0 表示根號2。對於任意次根號下,有專門的函式pow,例如pow 2,0.5 表示根號2,pow 10,1.0 3 表示3次根號下10。 在math.h有定義,函式sqrt 引數和返回值型別為 double sqrt double 丿 在c語言中...
關於c語言中的分支結構,C語言中分支結構的關鍵詞有哪些
建議你去看下 演算法與資料結構 c語言 這個程式 簡單的說 是採用的換位法。關鍵在於變數e 上面。abcd只是在記憶體中分配的空間的名字。因為輸入記憶體中的abcd本身就乙個順序的概念上面的程式主要就是把最大數字賦給a第二大的給b依次類推。程式執行完if a b if b c if c d 三個語句就是找...
關於c語言,關於c語言中的break用法
include include表明這是給編譯程式預處理用,因為程式中要用函式printf,因此必須在尖括號中寫stdio.h,因為printf函式在這個檔案中被定義 int main 每個c程式必須且僅有一個main函式,前面的int報名函式結束執行後需要給定一個整型的返回值,後面的空括號表明mai...