C語言中,函式返回值的型別是由決定的

2021-03-03 21:34:25 字數 1161 閱讀 8919

1樓:滄海雄風

是由你定義函式時所定義的函式的型別決定的。

也就是說函式是什麼類內型,容返回值就是什麼型別。

比如:函式定義 int fun(int a,char b)返回值就是整型

函式定義 int *fun(int a)返回值就是基型別為整型的指標

函式定義 void fun(int a)無返回值

2樓:匿名使用者

d定義函式時就是定義了返回值的型別。

3樓:桔子棋

d 比如 int sum(...)返回值就是整型

4樓:略懂c語言

d,,,,,,.....

決定c語言中函式返回值型別的是【 】

5樓:足壇風行者

決定c語言中

函式返回值型別的是定義函式時在函式首部所指定的類回型。

在c語言中,一個

答標準的函式定義語句塊必須包含函式返回值的型別識別符號、函式名、形參型別及數量、函式體、返回值表示式。如果函式返回值型別為 void (即無返回值)。

函式定義示例(其中int是函式返回值型別):

int fun(int a, int b)擴充套件資料c語言函式型別種類舉例介紹:

1、void 空型別,表示該函式無返回值;

2、int 整形,表示該函式返回int整形數值;

3、double 雙精度,函式返回雙精度數值;

4、char 字串,函式返回字串;

5、long 長整型,函式返回長整型數值;

6樓:雪後飛狐

選b,呼叫該函式的主調函式的型別

7樓:匿名使用者

選d,return語句返回的型別要與你定義函式時的返回型別一致

8樓:匿名使用者

選d return的型別是由d選項來決定的,不能選a

9樓:匿名使用者

d) 定義函式時在函式首部所指定的型別

10樓:匿名使用者

d 函式名前面的型別就是指定return的型別

c怎麼輸出函式的返回值,C函式的返回值有什麼作用

int funca void void main void int ret 0 ret funca cout c 函式返回值問題 1 函式的返回值是通過函式中的return語句獲得的。return語句將被呼叫函式中的一個確定值帶回主調函式中去。如果需要從被呼叫函式帶回一個函式值 供主調函式使用 被呼...

c語言中函式必須有返回值嗎?沒有無法使用對嗎

不是必須有返回值。如果沒有返回值型別名為 void void函式的定義 void 函式名 無型別 函式名 程式 如果沒有返回值型別名為 void 整數型別int 型別返回值為整數型別int,以此類推 型別名有 void int long float int long float 按標準來說,c的ma...

C中函式的返回值有什麼用,在C 中,方法的返回值是什麼意思?

簡單的說,函式就是一個演算法,有沒有返回值是跟這個函式做什麼的有關係。一般情況下,求和這類的就要返回值,比如 int add int a,int b 用的時候這樣 int s add 100,200 就把100 200也就是300的值賦給s了 這種情況就是相當於你去a地做買東西,你肯定得拿東西回來。...