1. 程式人生 > >C++基礎學習篇_2

C++基礎學習篇_2

知識點:

1. 名稱空間的using宣告

   eg: using namespace::name;//通過宣告就可以直接使用到明明空間中的成員

需要注意 :(1)每個名字都需要獨立的using宣告

                   (2)標頭檔案不應該包含using宣告

2. 標準庫型別 string 

string表示可變長的字元序列

使用前提

#include  <string>

using std::string;

程式驗證


#ifdef test_1
/*string的初始化
直接初始化
拷貝初始化
用cin進行賦值時,string不允許有空格eg:輸入“ hello world ”實際存入的是“hello”*/

#include <iostream>
#include <string>

using std::string;using std::cin;
using std::cout; using std::endl;

int main(void)
{   
    string s1(10,'c');//直接初始化
    string s2 = s1;   //拷貝初始化
    string s3;        //用作cin初始化
    cin >> s3;
    cout << "string s3 is " << s3 << endl;
    system("pause");
    return 0;
}
#endif