C語言如何把函式的返回值傳遞給另函式

時間 2021-09-05 01:54:41

1樓:蕭竣閏

在另一個函式內呼叫該函式。從而得到該函式的返回值,實現傳遞。

例:int sum(int m,int n)void main()

此例中,main函式在輸出語句中呼叫sum函式從而得到sum函式的返回值並輸出

2樓:匿名使用者

用一個變數“記住”函式的返回值,然後在另一個函式中使用這個變數(要把變數設定成全域性變數),或者把這個變數當做引數。

比如說,要求三個數的最大值。

int max(long a,long b)...long a,b,c,maxnum;

maxnum=max(max(a,b),c);

或long a,b,c,maxnum;

maxnum=max(a,b);

maxnum=max(maxnum,c);

3樓:使命聽一聽召喚

你是像這樣嗎

#include

int f1(int x)

int f2(int x)

int main()

不是很明白你的意思

4樓:卒子的瘋狂

你可以在f2()函式裡呼叫 fi() 函式就可以了

5樓:veket的小號

main 裡

f2(3);

int f1(int x)

int f2(int n)

6樓:匿名使用者

p2 = p1(i);

7樓:寧磊寧磊好

呼叫....學的太淺了見諒啊!

8樓:匿名使用者

這是怎麼樣一種問題?

c語言,可以呼叫一個函式的返回值到另一個函式中嗎?

9樓:志當存高遠

你是像這樣嗎

#include

int f1(int x)

int f2(int x)

int main()

不是很明白你的意思

10樓:我的名字不算很長

當然你如果要求你的函式有返回值的話,就必須用return返回結果

c語言如何把一個函式的返回值傳遞給另一個函式?

11樓:沉珂側畔

1、多檔案之間,一般copy

很少有單個引數傳bai遞,那個

du交集太大,不容易移植,zhi

各個檔案之間最好是越獨dao立越好。

2、資料傳遞,一般是通過函式介面來實現的。就是用另一個c檔案中的某一個功能的時候,可以通過include它的標頭檔案,然後直接呼叫它的介面函式,這樣目的就達到了,這樣實現的好處就是易於移植。

定義變數的時候,直接等於一個函式返回值即可。

一、在c語言中,定義變數同時,給變數賦值,稱為初始化。

二、初始化形式為

type var_name = init_value;

其中type為變數型別, var_name為變數名, init_value為初始值。

三、要用函式返回值作為初始化,那麼只需要把函式呼叫寫在init_value區域即可。 示例**如

#include #include int main()

c語言中如何將結果傳遞給另一個c語言檔案?

12樓:拒絕996的瀟灑程式設計師

通過函式的傳址引數(引用或指標)或返回值傳遞。

多個人合作時,必須提前約定好介面函式的宣告格式。 (這裡的所謂介面函式就是所有可能需要用來互相傳遞結果的函式)

13樓:匿名使用者

這個要用**版本管理工具,有商用的也有開源的。開源的比如svn,cvs,商用的如clearcase等。工作的模式基本上是:

**集中放到伺服器上,團隊成員的工作電腦上都有一個拷貝。如果a要改**,必須將伺服器上的這個檔案鎖起來,然後修改本地拷貝,改好後上傳到伺服器,再解鎖。

b和c將伺服器上的最新**拷到本地,就可以繼續修改然後上傳。依次類推。

c語言如何把一個函式的返回值傳遞給另一個函式

14樓:匿名使用者

#include

int func()

void func1(int num) //這個函式接受一個數字並輸出

int main()

15樓:青年

用一個和第一個函式返回值相同型別的變數接收就可以了啊

c語言規定,函式返回值的型別由什麼決定

我來跟你談談情 c語言規定,函式返回值的型別是由函式首部定義的型別決定。函式返回值應與首部定義的型別一致,如若不一致,則自動將返回值強制轉換為函式首部定義的型別。沒有定義型別時預設為int型。也就是說你的函式是什麼型別,返回值就是什麼型別。比如 函式定義 int fun int a,char b 返...

C語言main函式一定要有返回值麼

不一定,看你如何寫了 int main 要求有一個int型的返回值,返回語句return 0 void main 沒有返回值,返回語句return 或不寫。其他函式也是這個規則。在c語言中,主函式是不是必須要有返回值?main 函式的返回值型別必須是 int 這樣返回值才能傳遞給程式的啟用者 如作業...

vb的函式返回值問題,VB的函式返回值問題

你這個函式只可能返回一個值0。因為你沒有給aaa賦什麼值,其預設值為0。一般來說,函式中的值是否返回是由程式設計者來決定的。如果返回a的值,則作以下更改 private function aaa as integer dim a,b as integer a 1b 2 aaa a 新增這條語句,返回...