気になる事とか。
- C言語じゃなくてCじゃないの?
- K&R C/C89/C99/C1xとCにも色々あるけど、どれが対象なの?
何もしないプログラム
http://9cguide.appspot.com/01-01.html
- 最初に実行されるとこをエントリーポイントっていうらしい
- エントリーポイントは変更出来る。なのでmainからはじまらない場合もあるらしい。gccの場合は-eオプションで指定出来る。デフォだと_startからmainが呼ばれるらしい。-eでhogeを指定したらhogeから始まる。hogeの中でmain呼ばない事も出来る。(Linuxでしか確認しておらず)
http://stackoverflow.com/questions/3379190/avoiding-the-main-entry-point-in-a-c-program
- C99ではmain関数でreturn文を書かなかった場合0を返すと規定されてるからint main(void){}でいいんじゃない?
0 件のコメント:
コメントを投稿