• 締切済み

int型 void型について

C初心者です。 「int main(voido)」や「void main(void)」がよくわかりません。 int、void、(void)とは返り値を返す、返さないということが理解できません。小学生でもわかる説明をしていただけないでしょうか? よろしくお願いいたします。 

みんなの回答

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.4

> 「int main(voido)」や「void main(void)」がよくわかりません。 どちらも間違いなので、分からなくて当然です。

回答No.3

void main(){ } int main(){ return 0; } return 0が返り値です。 voidはreturnを書かなくてもいいけど、intはreturnを書かないとダメ。

回答No.2

>小学生でもわかる説明を 無理です。本を買ってください。 小学生レベルならば http://www.onionsoft.net/hsp/ このスクリプト言語から勉強するといいかもしれません。 とてもやさしい言語です。 あと、1つ前の質問の回答を読まずに連続投稿はどうかと思いますよ。

回答No.1

簡単にいうとintは数字(整数)、voidは何もない、を意味します。 そして関数を宣言する場合 型 関数名(引数) と宣言するので int main(void)は 「数字を返すmainという関数を宣言します。引数はありません」 となります。 void main(void)は 「なにも返さないmainという関数を宣言します。引数はありません」 となります。