Re: [課業] cout<<99999*3/2.0;

看板NTUE-CS101作者 (嘿嘿嘿)時間17年前 (2008/11/21 14:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
由於它們(含scsnf 和 cin)分屬 C / C++(絕大多數情況,C++ 可用 C 的東西), 也造成它們其它的不同! 1. 速度:C版的比較快! 2. 功能:C++版的比較強! 3. 過載:C++版的可過載! 4. 變數:C++版會自已辨認變數,C不會! 5. long double:有的 C版 compiler 不能或至少很難用 printf scanf去操作;  cin cout 沒這問題。 6. printf 傳回印出字數、scanf 傳回輸入的欄數;  cin, cerr, cout 傳回 iostream 7. printf scanf 要 include stdio.h 或 cstdio  cin cerr cout 要 iostream 加 namespace std 8. C 版變數都寫在最後;C++版寫在中間該要出現的地方。 9. 應該還有其它,臨時想不起來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.5.53
文章代碼(AID): #199b7TMD (NTUE-CS101)
文章代碼(AID): #199b7TMD (NTUE-CS101)