1樓:金樽難對月
輸出函式在主函式裡,是以浮點型資料輸出的,這個返回值是在螢幕上顯示的。而 int main() 主函式返回的值是0,即 return 0; 這個返回值不是顯示在螢幕上的,而是函式的一部分,因為c都是函式組成的,即使是主體,它也是一個完整的函式。
2樓:匿名使用者
return 後的數才是決定返回型別的 你return的是0;當然是int型的了
3樓:匿名使用者
返回值是指你的程式返回給作業系統的值:是int main的整型。printf是輸出,是給人看的,是浮點型。這樣可以理解了吧?
4樓:匿名使用者
printf("%f",a); f%決定了輸出的型別。跟return語句無關
5樓:
最近主要最有發言權的位置
c語言中int main()中的括號什麼意思
6樓:會飛的小兔子
()表示函式有返回值,在main函式結束的時候要有return語句,如果沒有就會有warnin**oid表示函式沒有引數。
int表示它是返回值是int型(整型),main表示它的名字是mian(函式名),()表示它是一個函式,它相當於是過載操作符,因為main是一個指標,經過操作符的操作,它才變成一個int型的引用。
擴充套件資料
int main()的使用
intmain()
intmain(void)
intmain(intargc,char**ar**)
intmain(intargc,char**ar**,char*env)
voidmain()
voidmain(void)
voidmain(intargc,char**ar**)
voidmain(intargc,char**ar**,char*env)
7樓:匿名使用者
函式後面都跟上括號的,主函式也不例外。
省略了引數,主函式也可以帶引數的,在執行時可能是從命令視窗輸入的引數,argc和ar**指標。通過這些引數主函式可以將輸入的引數帶入執行
8樓:陽光上的橋
括號表示函式,c語言的函式定義後面都有一個括號。
9樓:
括號裡是定義引數的,這裡為空表示沒有引數,但也可以加上命令列引數,供系統呼叫
c語言中的int main(void)是什麼意思
10樓:
這是c語言main函式的一種宣告方式,該方式表明這個main函式不帶引數,返回值。
void常用在程式編寫中對定義函式的引數型別、返回值、函式中指標型別進行宣告。
int main(void)還可以寫為 void main()或者 int main()最後在mian()函式結束時,寫return 0即可。
11樓:謇國英香儀
main()和viod
main()都是主函式不不返回任何型別。而intmain()主函式在執行後返回一個整數。一般gcc標準裡c++主函式一定是int
main().一般主函式有返回值在一些編譯器上你會看到最後有一句terminated
with
return
code多少。
12樓:紀季萇泰鴻
想當於int
main()
void可有可無.都表示沒有引數.
這裡的int
指返回型別,就是這個方法要return
一個int
型別的數
main是方法名.但不同於一般的方法名,它是函式入口.就是當執行這個檔案的時候第一個執行的方法.
13樓:匿名使用者
#include
int main(void)
int 是函式的返回值型別,void是main函式的引數為void型別, 最後的返回值最好有return 0;
14樓:
int 表示函式有返回值,那麼你在main函式結束的時候要有return語句,如果沒有就會有warning
void 表示函式沒有引數。
15樓:匿名使用者
main函式返回值為int整型,參數列void為空。
c語言中(int)(5.35)-2什麼意思
16樓:51cto學院
c語言中數也是分不同型別的,5.35就是浮點數(你可以簡單的理解為小數),而2是整型數(你可以簡單的理解為整數),而(int)(5.35)的意思就是,把本來是浮點數的5.
35強制轉換為整型數,轉換之後變成5.也就是說,(int)(5.35)-2的意思就相當於是5-2。
17樓:顯示卡色彩校正器
將5.35轉換為int,再減去2,結果為3。
其中,(int)是強制轉換算符,強制捨去小數部分。
18樓:匿名使用者
將5.35先轉成int型,然後在減2,也就是5-2
19樓:天雨下凡
就是5.35的整數部分-2=5-2=3
20樓:政者法墨
將5.35強制型別轉換為int型,然後減2
在c語言中,int main()和int main(void)有什麼區別?
21樓:匿名使用者
一般來將,void 就是空的意思,在這裡可以省略,int main(void) 可以看成 int main() .
main 函式另一個重要的形式 是 : int main(int argc ,char *ar**) ,這個形式中 argc 是給main函式引數的個數,ar** 中的成員就是相應的引數,
看下面的例子就明白了,在你將這個程式編譯完成後假如生成一個helloworld.out 這樣一個可執行檔案,那麼在執行時 helloworld.out 123 456
那麼123 456 就會作為引數傳給main函式, argc 等於2 ar**[1] 就是 123 ar**[2] 就是 456,
這樣在你程式中就可以直接引用了這兩引數了。
22樓:
基本上差不多 main(void) 代表無引數 main() 代表不確定引數。
應該說,用void 的更規範吧
23樓:匿名使用者
無大區別,int main()預設就是void
在c語言中intmain和intmainvoid有什麼區別
一般來將,void 就是空的意思,在這裡可以省略,int main void 可以看成 int main main 函式另一個重要的形式 是 int main int argc char argv 這個形式中 argc 是給main函式引數的個數,argv 中的成員就是相應的引數,看下面的例子就明白...
c語言中ax yxy什麼意思,C語言中a x y x y 什麼意思
這是一個三目運算子,如果 x 與 y 相等的話,把 x的值賦給a,否則,將 y的值賦給a 在這裡,x是先對x進行自減1再執行語句,y是再執行完語句再執行y自加1,也就是說現在解析出來的表示式為 x 1 y 後面同理!中文版 就是 判斷 x 是否等於y y 是算完後加 忽律 假如等於 就 a x,假如...
c語言中dt什麼意思C語言中t是什麼意思?
c語言中 d 是格式字元,意思是資料以十進位制整數形式輸出 t 是轉義字元,意思是水平製表 跳到下一個tab位置 在c語言中還有其它格式字元,o 意思是以八進位制整數形式輸出 x 意思是以十六進位制整數形式輸出 c 意思是以字元形式輸出 s 意思是以字串形式輸出。等等 在c語言中還有其它轉義字元,n...