以下的格式在最新的C++標準規格當中, 皆可成立.
#include <iostream>
using namespace std;
int main()
{
cout << \"hello world!\" << endl;
// without return value
}
or-
#include <iostream>
using namespace std;
int main()
{
cout << \"hello world!\" << endl;
return 0; // return value
}
or-
#include <iostream>
using namespace std;
void main()
{
cout << \"hello world!\" << endl;
// no return value
}
or-
#include <iostream>
int main()
{
std::cout << \"hello world!\" << std::endl;
}
--
包龍星 : 大家聽到了,是他讓打我們才動手的。
師爺 : 這樣的要求,我一輩子都沒聽到過。
--
[m○ Origin: 新竹師院 風之坊﹝bbs.NHCTC.edu.tw﹞From: !211.23.203.218
你可以在.NET 上試試..
不,C99 是 C 的標準,ISO/IEC 9899:1999,
目前 C++ 的標準叫 C++03,ISO/IEC 14882:2003,
前一版的 C++ 標準叫 C++98,ISO/IEC 14882:1998。
> int main ( int argc, char *argv[] )
> int main ()
> C99 內的 main() 可以於結尾時不使用 return 敘述,通常會內部等於 return 0;
--
Name: Tseng, Ling-hua E-mail Address: ura...@it.muds.net
School: National Chung Cheng University
Department: Computer Science and Information Engineering
Researching: GNU Toolchain Porting for Unified RISC/DSP Processor with VLIW
Homepage: https://it.muds.net/~uranus
--
[1;37m╔═══╗ [m┼────────────────────────╮ [m
[1;37m║ [33m狂狷 [37m║ [m│ [1;37m* [35mOrigin: [1;32m[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw [m ╰─╮
[1;37m║ [33m年少 [37m║ [m ┼╮ [1;33m< IP:140.119.164.16 > [0;37m ╰─╮
[1;37m╚╦═╦╝ [m ╰ [1;37m * [36m From [1;30m:218-171-137-47.dynamic.hinet.net [m
[1;37;44m ─╨─╨─ [33mKGBBS [37m ─ [32m◎ [36m 遨翔"BBS"的 [4;37m狂狷 [m [1;36;44m不馴;屬於 [4;37m年少 [;1;36;44m的輕狂色彩 [32m◎ [m
--
不好意思, 說錯了 :(
應該是以下的格式, 在最新的visual c++ 環境底下執行都ok
> ※ 引述《UNAR...@bbs.cse.ttu.edu.tw (系統組的雜工 vs JOL)》之銘言:
> > NET 上測試是可以通過編譯無警告
> > 但是 g++ 可就不能編譯
> > 非標準的寫法 void main 並不是到哪都OK
--
[1;31m※ Origin: [36m逢甲蒼穹資訊網<bbs.fcu.edu.tw> [33m◆ From: [35m147.191.192.210.dynamic.ttn.net [m