作者Carbontube (碳管)
看板C_and_CPP
標題Re: [問題] C與C++差異
時間Sat Jun 20 16:04:54 2009
http://david.tribble.com/text/cdiffs.htm
這裡寫的很清處
最明顯的 就是
C89不支持//做註, C99可以
不支持區域變數(for(inti = 0;i<n;i++) )
並且不能變數一生成就做初使化(int n = 10;)
變數要在函式最前面全部宣告好,不能在中間才宣告
※ 引述《ffflllyyying (test)》之銘言:
: 本身是從C開始學習
: 後來自己在學C++
: 感覺起來語法大多數還是差不多
: 一些寫法有一些差異
: 若扣除寫法差異
: 他們之前功能的差異
: 究竟最大的特色是在哪裡?
: 想請問一下版上的大大們
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.72.139
推 legnaleurc:你說的 C99 全部允許 06/20 16:37
→ MOONRAKER:阿不是在問C和C++ 講C89和C99有什麼意義嗎? 06/20 16:52
推 Tidus0000:inti 要寫成 int i 才是對的喔@_@! 06/20 17:23
推 privatewind:恩 好像答非所問... 06/20 18:34
推 stonehomelaa:@@ 06/20 18:34