main()とありますが、どう違うのですか???またvoidをつけなければいけない時はどういう時でしょうか?参考書に載っていなかったので質問しました。後、Cの本でソースを同じC++でつくったら、作成できません。main()とありますが、どう違うのですか???またvoidをつけなければいけない時はどういう時でしょうか?前者のように、引数の並びとしてvoidと書いた場合は、「引数がない」ということを明示する意味があります。後者の、引数の並びを省略する書き方は、したことがないのでよくわかりません。したら、CとC++とでは意味が異なるのかもしれません。後、Cの本でソースを同じC++でつくったら、作成できません。mainおっしゃりたいことは何となくわかるんですが、どうもモヤモヤしてしまいますね。C++の話は、まだしなくてよいのかも...。バグのないプログラムはない。プログラムは思ったとおりには動かない。