-
不合法: string s1 = "hello" + "world"; ‘+’其中一个必须是字符串的名字(s1、s2……)查看全部
-
栈产生的对象: TV tv; tv.type = 0; tv.changeVol(); 堆产生的对象: TV *p = new TV(); p->type = 0; p->changeVol(); delete p;查看全部
-
getline(cin,name)注意:cin 〉〉 string类型的话,不能输入空格查看全部
-
两个常量字符串想加 string x = “hello” + ”world“;是非法的查看全部
-
string类字符串可以用 + 运算符进行字符串的串加 唯独有一种情况下不可以 那就是 string a; a = "hello" + "world"; 这里出现了两个并列的char数组相加赋给string类字符串 这种情况下是不允许的。查看全部
-
string 类字符串 整行输入的函数getline示例 string name; getline(cin,name); 就欧克了。查看全部
-
从堆中申请内存有可能失败 如果失败所指向的指针被赋为NULL 所以检验有没成功申请到内存可以用一下代码来检验 if (p = = NULL) { cout << "申请失败"<< endl; return 0; }查看全部
-
对象实例化 分为两类 一个是栈中实例化 另一个是堆中实例化。查看全部
-
111查看全部
举报
0/150
提交
取消