C/C++の宿題片付けます 135代目
■ このスレッドは過去ログ倉庫に格納されています
0023デフォルトの名無しさん
2010/04/01(木) 09:21:31>void main() が正規な処理系って、そんなに多いのですか?
DOS、Windows と Unix 系はそう。OS側では問題のあるOSの方が特殊。
ただしそれらで走るC言語においては、int main 必須な規約に準拠している言語もある。
そういう言語を使用していれば、void main が許されないのは当然。
DOS や Windows で一番利用されているであろう、
MS系のC言語であれば void main は正規。
>void main() でも表面上問題ないっていうだけではないですか?
正規に認めらている。だから警告もださない。
というか、どっからこいう発想が湧いてくるんだろう。
自分の知ってる規格が int main が必須だったとして、
どうしてそれが世の中すべての規格に共通だと思うんだ。
■ このスレッドは過去ログ倉庫に格納されています