3 回答

TA貢獻1829條經(jīng)驗 獲得超4個贊
using namespace std;就是聲明一個命名空間,以后你程序里面的變量,系統(tǒng)會自動認(rèn)為是std::變量,所以不用在變量前面加std了。

TA貢獻1799條經(jīng)驗 獲得超8個贊
你根本沒有理解iostream的幾種書寫方式,不要怪程序,很多是你自己沒掌握
正確的寫法是一下的幾種:
1.#include <iostream.h>
2 #include <iostream>
using namespace std;
3.#include <iostream>
std::cin>>;
std::cout<<a<<std::endl;
當(dāng)然有的編譯器有可能只支持其中的部分書寫方式
1.是老版本的書寫方式
2.是標(biāo)準(zhǔn)的書寫方式

TA貢獻1789條經(jīng)驗 獲得超10個贊
首先,命名空間這個東西,用法是using namespace std;,你沒寫USING,再其次,用了命名空間之后,cin和cout前面就不要加STD::
一下兩種都是可以的
#include <iostream>
using namespace std;
int main()
{
int a=0;
cout<<a<<endl;
cin.get();
return 0;
}
#include <iostream>
int main()
{
int a=0;
std::cout<<a<<std::endl;
std::cin.get();
return 0;
}
添加回答
舉報