以下內(nèi)容為:本人看C++視頻教程-范磊主講(2.91G)視頻學(xué)習(xí)筆記。 與大家分享下,,希望可以幫助大家學(xué)習(xí)c++! 引例: #include<iostream> int main() { std::cout<<'我喜歡C++';//輸出一句話 std::cout<<std::endl;//換行 return 0; } 1.std是什么,?
2.為什么將cout放到名字空間std中?
3.std都是什么時(shí)候使用,?
比如上面引例這樣改寫(xiě)就不需要std: #include<iostream.h> int main() { cout<<'我喜歡C++';//輸出一句話 cout<<endl;//換行 return 0; } 當(dāng)然還有一種方法: 在main函數(shù)的上面使用了兩行語(yǔ)句:
那么cout和endl前面就不需要std:: 比如這樣改寫(xiě)引例: #include<iostream> using std::cout; using std::endl; int main() { cout<<'我喜歡C++';//輸出一句話 cout<<endl;//換行 return 0; } 其實(shí)還有種更簡(jiǎn)便的方法,,就是直接使用using namespace std來(lái)代替using std::cout和using std::endl,。 using namespace std 告訴編輯器我們將要使用空間std中的函數(shù)或者對(duì)象。 所以cout和endl前面不用注明它們是std這個(gè)名字空間中的cout和endl,。 #include<iostream> using namespace std; int main() { cout<<'我喜歡C++';//輸出一句話 cout<<endl;//換行 return 0; } |
|
來(lái)自: 阿鋼avckkrh3m1 > 《編程》