【C++】 vs
Contents
#include <iostream>
or #include <iostream.h>
在第一堂 c++課程大概都會教:記得要在最前面打上一個 #,而後面 include ,方便一些資料進出程式。
但是!!!!
當要使用 cout
的時候,又叫你回到前方加上 using namespace std
…
<iostream>
屬於標準輸入輸出流,歸 C++ 所管,需要使用到命令空間 大致上分成三種寫法:
#include <iostream> // 引入標準 c++ 資源庫
int main()
{
string hi("我會使用c++標準庫");
std::cout << hi; // 每一句我都會記得打這種很難打的格式鳩咪 std::
}
#include <iostream> // 引入標準 c++ 資源庫
using namespace std; // 吃 C++ 就要乖乖使用命名空間
int main()
{
string hi("我會使用c++標準庫");
cout << hi;
return 0;
};
#include <iostream> // 引入標準 c++ 資源庫
using std::cout; // 先宣告看到 cout 一律下跪(x) 幫他加 std::(o)
int main()
{
string hi("我會使用c++標準庫");
cout << hi;
}
<iostream.h>
<iostream.h>
屬於非標準輸入輸出流,.h 結尾的標頭檔,直接繼承 C 語言的標準庫,空間定義之類的什麼都不用加!
#include <iostream.h> // 引入非標準輸入輸出流
int main()
{
string hi("我會使用c++標準庫");
cout << hi;
}