初始化string对象的方式 | |
string s1 | s1是一个空串 |
string s2(s1) | s2是s1的副本 |
string s2 = s1 | 等价于s2(s1) |
string s3("abc") | s3是字面值"abc"的副本 |
string s3 = "abc" | 等价于s3("abc") |
string s4(n,'c') | 把s4初始化为有连续n个字符c组成的串 |
※使用“=”初始化一个变量,叫做拷贝初始化,相反,如果不使用等号初始化变量,叫做直接初始化。
初始化string对象的方式 | |
string s1 | s1是一个空串 |
string s2(s1) | s2是s1的副本 |
string s2 = s1 | 等价于s2(s1) |
string s3("abc") | s3是字面值"abc"的副本 |
string s3 = "abc" | 等价于s3("abc") |
string s4(n,'c') | 把s4初始化为有连续n个字符c组成的串 |
※使用“=”初始化一个变量,叫做拷贝初始化,相反,如果不使用等号初始化变量,叫做直接初始化。