3.3.2 创建string对象
main()函数做的第一件事情就是以三种不同方式创建了三个字符串。
- string word1 = "Game";
- string word2("Over");
- string word3(3, '!');
其中第一行简单地使用赋值运算符创建string对象word1,这与之前见过的其他变量的赋值情况一样。因此,word1的值为"Game"。
第二行创建word2的方式是将作为该变量值的string对象置于一对括号中。因此,word2的值为"Over"。
最后一行创建word3的方式是在一对括号中置入一个数后再加上一个字符。这样生成的string对象由提供给它的字符组成,且长度等于提供的数。因此,word3的值为"!!!"。