Cだと
main.c ---- #include <stdio.h> int main(int argc, char* argv) { puts("Hello World"); return 0; } ---- $ gcc main.c $ ./a.out Hello World $
SL-C3000で久しぶりにコンパイル。
わすれてるなぁ。だめだこりゃ。
それはそうと、a.outがデフォルトってのはすごい。
includeだってヘッダーファイルをインクルードしてるだけだし、ライブラリーは別途コンパイルするときに指定しなきゃならん。(stdio.h系は標準でリンク?実はよく知りませんorz)
putsはCじゃなくてライブラリですよね多分。
うーん、素直ないい子ですね、C。
意味不明に引数をとって、0を返してみました。
void main(void)
でいいんですけどねきっと。