c語言中intmain中的括號什麼意思

2021-03-08 09:19:43 字數 1710 閱讀 6261

1樓:會飛的小兔子

()表示函式有返回值,在main函式結束的時候要有return語句,如果沒有就會有warningvoid表示函式沒有引數。

int表示它是返回值是int型(整型),main表示它的名字是mian(函式名),()表示它是乙個函式,它相當於是過載操作符,因為main是乙個指標,經過操作符的操作,它才變成乙個int型的引用。

擴充套件資料

int main()的使用

intmain()

intmain(void)

intmain(intargc,char**argv)

intmain(intargc,char**argv,char*env)

voidmain()

voidmain(void)

voidmain(intargc,char**argv)

voidmain(intargc,char**argv,char*env)

2樓:匿名使用者

函式後面都跟上括號的,主函式也不例外。

省略了引數,主函式也可以帶引數的,在執行時可能是從命令視窗輸入的引數,argc和argv指標。通過這些引數主函式可以將輸入的引數帶入執行

3樓:陽光上的橋

括號表示函式,c語言的函式定義後面都有乙個括號。

4樓:

括號裡是定義引數的,這裡為空表示沒有引數,但也可以加上命令列引數,供系統呼叫

c語言中每段程式的開頭是不是都要寫 int main ()? 如果是,那麼為什麼要寫?還有其中()什麼意思

5樓:不是會員的使用者

int main()這是個函式名稱,是程式的入口函式程式執行時系統會尋找這個名稱的函式,如果沒有,那麼程式就會無法正確執行,另外,int是指這個函式的返回值型別,用來告訴系統執行的情況,()是程式執行時系統傳遞的引數,括號內一般是帶有引數的,程式執行時,會將引數傳遞給程式,例如:執行路徑等等,像記事本開啟檔案時傳遞給記事本的引數就有檔名。

6樓:匿名使用者

主入口的,程式執行就是從這開始執行的,就好像有個開始的地方一樣,不寫程式就不知道從哪執行了,()我也不知道

7樓:匿名使用者

int main()是輸入主函式的意思

標準寫法為 int main(void)表示該函式沒有返回值,void也可不寫

c語言裡面,定義int型的變數後面打個小括號(不是中括號!),裡面寫個數字,是什麼意思?比如說:i

8樓:

int x(5);就是int x=5;的意思。其實最早的c編譯器並不支援這種寫法,後來c++相容c的編譯器就都支援這種寫法了。

你拒絕吧,我實在看不出int x(5);這種寫法還有別的什麼意思,「不完整」我也無能為力了。如果認證員還知道int x(5);有別的意思,告訴我不就讓我進步了嗎?

9樓:匿名使用者

這個意思是宣告i並對i進行初始化為1

10樓:紫夜丶風流

int 也是類 x是物件,這是物件的初始化

11樓:滄海雄風

void main()

1press any key to continue

等同於=1

C語言中的printf sum d n ,sum 中的d n究竟是什麼意思啊

斐薄漢荷 雙引號中的是原樣輸出和輸出結果的格式也就是說這句話輸出的是sum sum的結果 sun 是原樣輸出 d是後邊那個sum的格式是整數 f是小數 c是字元 n是回車換行的意思 邶凌絲融輝 1.d 是轉換說明符 n是轉義字元 2.d通常用在printf函式和scanf函式中,d規定了輸入輸出項的...

c語言中的,c語言中的EOF

全文結束就是文字的結束,0 是字串結尾字元,在螢幕上敲的話,linux下輸入ctrl d,windows下輸入ctrl z,os下輸入f4,就能輸入eof。兩個while語句,前面乙個判斷讀取字元是否為eof,後面乙個判斷讀取字元是否為換行字元。如果敲回車的話,沒有eof,只有 r,r是回車符。全文...

c語言中switch的含義C語言中的SWITCH是什麼意思?

switch 叫開關 語句,根據條件判斷,選擇某些語句執行。句法 switch k k 是 現在給的值 case 與冒號之間是條件,現在給的值滿足哪個 case 與冒號之間的條件,就執行冒號以下的語句,直到break跳出開關語句。所有的case 與冒號之間的條件都不滿足時,執行default以下的語...