C++数组问题
#include<iostream>using namespace std;
void main()
{
char a={{" ","W"},{" ","W"}};//二维字符数组。不能编译通过。提示:error C2078: too many initializers。可是没发现字符超出。
int xx,xxx;
for(xx=0;xx<2;xx++)
{
for(xxx=0;xxx<2;xxx++)
cout<<a;
cout<<endl;
};
} ←_← 是'W'不是"W" ‘W’是字符 "W"变成字符串了相当于W\0了 牡丹花下死做鬼 发表于 2014-4-19 01:48 static/image/common/back.gif
←_← 是'W'不是"W"
:big:big我还以为是汉化版的编译器出问题了呢!!!!
页:
[1]