1樓:亢瑾瑜千淑
c:在定義函式時所指定的資料型別
例如:int
fun();//這個函式的返回值就必須是個整型的值再如struct
*fun()//那他就必須返回一個結構體指標
2樓:衷陣符鶯
選擇c,函bai數返回
值的型別和du函式名師沒有
zhi關係的,函式dao名只是個簡單的代號回,沒有什麼特殊答的意義,return
語句中表示式的資料型別必須和
定義函式是所指定的資料型別一樣才可以,否則會出錯。至於主調函式,強調一下。
主調函式一般都是void
也就是空型的,沒有什麼特殊用處,也只是為了保持函式格式的一致。
3樓:左手煙雨
程式 從main函式開始執行;
函式返回值的型別取決於函式的型別,函式定義是什麼型別,返回值會被強制轉化為函式的型別。
例如:int f();的返回值是int, float f();的返回值是float
4樓:于于祥祥
取決於你的需求,若你需要整形就設為 int 函式名(引數),其它一樣
從main()函式開始的都是
5樓:匿名使用者
是由你定義函來數時所定源
義的函式的型別決定的。
也就bai
是說你du的函式是什麼類zhi型,返回值就是什麼dao型別。
比如:函式定義 int fun(int a,char b)返回值就是整型
函式定義 int *fun(int a)返回值就是基型別為整型的指標
函式定義 void fun(int a)無返回值
6樓:匿名使用者
main()函式是整個程式的入口啊
返回型別其他人說的很清楚了
你還是去弄本書看吧,看完了就不會問這麼無聊的問題了
4、c語言中,函式返回值的型別是由( )決定的。
7樓:滄海雄風
是由你定義函式時所定義的函式的型別決定的。
也就是說函式是什麼類內型,容返回值就是什麼型別。
比如:函式定義 int fun(int a,char b)返回值就是整型
函式定義 int *fun(int a)返回值就是基型別為整型的指標
函式定義 void fun(int a)無返回值
8樓:匿名使用者
d定義函式時就是定義了返回值的型別。
9樓:桔子棋
d 比如 int sum(…)返回值就是整型
10樓:略懂c語言
d,,,,,,.....
C語言中什麼是函式的返回值
當一個函式不是void型的時候就必須有一個返回值 main 函式除外,這個返回值就看你這個函式本身是什麼型的。返回值經常用來標誌一些東西,比如一個遊戲程式中的函式int win 用來判斷輸贏,輸返回0,贏返回1,然後主調函式可以根據它的返回值做相應的處理,比如這樣的句子 if win speed 進...
c語言中的返回值
其實你的概念一定要清楚的哦,像這種問題得分兩個情況來考慮的 首先看函式的行參,如果是陣列型別或者是指標型別的,可以斷定為 地址傳遞 也就是說,一旦主函式呼叫該函式時,函式間是存在地址傳遞的,把要進行處理運算的主函式的內容的地址傳遞給函式,參與運算的資料其實就是主函式中的實參的內容,簡單來講,就是行參...
C語言中基本資料型別包括哪些
c 語言的基本資料型別有如下四種 整型,說明符為int 字元型,說明符為char 浮點型 又稱實型 說明符為float 單精度 double 雙精度 空值型,說明符為void,用於函式和指標。為了滿足各種情況的需要,除了void型外,上述的三種型別前面還可以加上修飾符改變原來的含義。signed 表...