1樓:七七
void就是沒有返回值,不需要return;是否需要返回值是由你的需求決定的。
2樓:
陳恩點在此為你解答如有錯誤請見諒:
不是沒有返回值 是void 不能有返回值#include
int f(int i)
}int main()
3樓:紫姍雪兒
第一個void表示沒有該函式沒有需要帶回的資料;當你的函式當中需要呼叫了某個函式,但是你不需要返回值,你可以定義那個函式為void。;f(void)就是你呼叫的函式沒有引數,不需要數值或地址的傳遞。現在的問題是你需要搞清楚什麼是有引數傳遞和什麼是無引數傳遞,如果這兩個問題你搞不清楚的話,在使用的時候就會出問題。
建議你把關於函式的定義好好看一下,也許就明白了。
4樓:匿名使用者
例如函式返回的值是整數,那麼就int f()
如果沒有返回值就void f()
5樓:無敵天聖
void定義的是空函式沒有返回值 void定義的函式只用來完成一個操作
c語言問題布林函式的問題,c語言 如果要定義函式的返回型別為布林型別,怎麼定義?
1 布林型變抄量的值只有襲 如果你要知來 道真假的話,可以直接源在下面進行測試bai,比如 if ok printf it s true du n else printf it s false n 學c語言要儘量 zhi多上機測試dao 這樣才能更深刻更好的理解c語言,並且掌握它的知識。建議樓主看看...
c語言怎麼定義max函式,C語言怎麼定義max函式?
max函式 用於求最大值,可以定義如下函式 int max int a,int b 不過該函式只能用於整型而不能用於其內它型別。如容果有其它型別,比如浮點型,則需要再重新修改。float max float a float b 其實這樣 量比較少的操作,可以定義為巨集函式,即帶參巨集定義的形式。de...
c語言pow函式,C語言pow函式
pow 函式用來求x的y次冪,x y及函式值都是double型 其原型為 double pow double x,double y 例項 如下 include include void main double x 2,y 10 printf f n pow x,y return 0 擴充套件資料 在...