c語言中為什麼有的主函式前面要加上viod

2021-03-03 21:01:35 字數 527 閱讀 7942

1樓:旭日東昇

意思就是空函式,該函式執行結果不返回函式值,如果需要返回函式值,就要定義函式返回值的型別,比如int main()

2樓:匿名使用者

加上void 或者加上int的寫法都是正確的

加上void,表示該函式沒有返回值

3樓:

代表返回值是void型,但是這是不符合c標準的

c語言中,函式前加void是什麼意思?

4樓:_夢幻陽光

每個函式都做一件事,事情做完的話最好告訴別人,函式也是,fun就是一個人,後面括號裡面的就是傳入引數,也就是別人叫你做的事,fun前面的是返回值,就是你告訴別人這件事做的怎麼樣了,void型別就是空型別,做完了不告訴別人,在函式裡面return ;就行了。寫個簡單的例子

int add(int a,int b)

這個就是把a+b的結果傳出去,因為是int行,所以返回值也是int型,就用int了

C語言中,編寫求浮點數絕對值的函式,在主函式中輸入浮點數,輸出絕對值(謝謝)

c語言本省就有求浮點數絕對值的函式 fabs float fun float x c語言中,對浮點數求絕對值的庫函式是什麼?就是怎麼對一個浮點數求絕對值 浮點數對應的是fabs int 對應的是 abs 要求使用者輸入一個浮點數,讀入這個數,計算其絕對值並列印 哪種語言 include int ma...

memset起什麼作用,c語言中函式memset 是什麼意思?什麼功能

樓上兩位大俠回答的都很好。個人覺得,memset一般是用於初始化 清空 一個記憶體塊,以防你新建一個變數等時系統分配給你一段含有用過的記憶體塊。如果某君不小心不另外對其初始化就呼叫的話,可能會產生不可預料的錯誤。碰到問題多到網上搜一下 memset 功 能 將s所指向的某一塊記憶體中的每個位元組的內...

在C語言中,乘積的函式名是什麼,乘法在c語言中怎麼表示

在c語言中抄,沒有標準庫函式計襲算乘積 我們可以自定義計算乘積的函式,函式名符合識別符號命名規則即可。乘積 的英文是 product 常用於乘法的識別符號通常使用 multi 這個單詞。c語言識別符號命名規則 識別符號由字母 a z,a z 數字 0 9 下劃線 組成,並且首字元不能是數字,但可以是...