C語言構造體的呼叫函式程式,請高手修改,真誠請你貼上能成功執行的程式

2023-01-30 12:11:01 字數 708 閱讀 2835

1樓:匿名使用者

根據你對add函式的定義,main函式的int a, b,c ; add(a,b,c);這兩行是不對的。另外你沒有對b和c初始化, 這樣的計算也沒有意義,因為這樣的自動變數值是隨機的。

可以改成以下這個樣子。

#include

struct well;

typedef struct well well;

int add(well *a, well *b, well *c);

int main(void)

int add(well *a, well *b, well *c)

2樓:

#include

struct rwellwell;

well owell;

well *add(well a, well b);

int main(void)

well *add(well a, well b)實在對不起,改得面目全非

個人見解,僅供參考

3樓:貓校尉

#include

typedef struct

well;

void add(well *a, well b, well c);

int main(void)

void add(well *a,well b,well c)

C語言函式的遞迴呼叫

先呼叫函式f,然後把返回值賦值給z。不過這個函式不對,沒有退出條件,無法停止。舉例說明吧 int f int x else 假如f 3 那麼第一次f 3 x!0,呼叫f 2 第二次f 2 x!0,呼叫f 1 第三次f 1 x!0,呼叫f 0 第四次f 1 x 0,返回1 返回第三次呼叫f 1 返回1...

C呼叫C寫的dll,建構函式出問題

i不應該是這樣嗎?data dwr new data abc efg public data string dbname,string tname 加個public c 呼叫dll的問題。這個問題困擾我很久了!我寫了個一個測試,你看看的 首先是a.dll,我用的是def匯出,你也可以用declspe...

c語言中「函式的定義不可以巢狀,但函式的呼叫可以巢狀」是什麼意思最好能舉例子說明!謝謝

函式的定bai義不可以巢狀du 定義函zhi數a void a 定義a函式dao 這是不對的,但函式的呼叫 專可以嵌屬套 在主函式中呼叫x函式,x函式在呼叫y函式 void y 定義y函式 void x 定義x函式 void main 首先你要明白函式的 定義 和 呼叫 各是什麼意思。函式的呼叫可以...