使用道具 举报
最初由 viper 发表 void myfunc() { int a1[4] = { 1, 2, 3, 4 }; // OK, 初始化 int a2[4]; // OK, 未经初始化的数组 int* p1 = a1; p1 = a2; // OK, 指针可以赋值 a2 = a1; // ERROR, 数组不能赋值 } 复制代码
char a[] = “hello”; a[0] = ‘X’; cout << a << endl; char *p = “world”; // 注意p指向常量字符串 p[0] = ‘X’; // 编译器不能发现该错误 cout << p << endl;
本版积分规则 发表回复 回帖后跳转到最后一页