初始化数组,编译出错
int show[80];
CString card[80];
card[80] = {
"A1 ", "A2 ", "A3 ", "A4 ", "A5 ", "A6 ", "A7 ", "A8 ", "A9 ", "A10 ",
"B1 ", "B2 ", "B3 ", "B4 ", "B5 ", "B6 ", "B7 ", "B8 ", "B9 ", "B10 ",
"C1 ", "C2 ", "C3 ", "C4 ", "C5 ", "C6 ", "C7 ", "C8 ", "C9 ", "C10 ",
"D1 ", "D2 ", "D3 ", "D4 ", "D5 ", "D6 ", "D7 ", "D8 ", "D9 ", "D10 ",
"E1 ", "E2 ", "E3 ", "E4 ", "E5 ", "E6 ", "E7 ", "E8 ", "E9 ", "E10 ",
"F1 ", "F2 ", "F3 ", "F4 ", "F5 ", "F6 ", "F7 ", "F8 ", "F9 ", "F10 ",
"G1 ", "G2 ", "G3 ", "G4 ", "G5 ", "G6 ", "G7 ", "G8 ", "G9 ", "G10 ",
"H1 ", "H2 ", "H3 ", "H4 ", "H5 ", "H6 ", "H7 ", "H8 ", "H9 ", "H10 "
};
show[80] = {
11,12,13,14,15,16,17,18,19,110,
21,22,23,24,25,26,27,28,29,210,
31,32,33,34,35,36,37,38,39,310,
41,42,43,44,45,46,47,48,49,410,
51,52,53,54,55,56,57,58,59,510,
61,62,63,64,65,66,67,68,69,610,
71,72,73,74,75,76,77,78,79,710,
81,82,83,84,85,86,87,88,89,810
};
error C2059: syntax error : '{ '
error C2143: syntax error : missing '; ' before '{ '
error C2143: syntax error : missing '; ' before '} '
error C2059: syntax error : '{ '
error C2143: syntax error : missing '; ' before '{ '
error C2143: syntax error : missing '; ' before '} '
Generating Code...
执行 cl.exe 时出错.
[解决办法]
改成
CString card[80] = {
"A1 ", "A2 ", "A3 ", "A4 ", "A5 ", "A6 ", "A7 ", "A8 ", "A9 ", "A10 ",
"B1 ", "B2 ", "B3 ", "B4 ", "B5 ", "B6 ", "B7 ", "B8 ", "B9 ", "B10 ",
"C1 ", "C2 ", "C3 ", "C4 ", "C5 ", "C6 ", "C7 ", "C8 ", "C9 ", "C10 ",
"D1 ", "D2 ", "D3 ", "D4 ", "D5 ", "D6 ", "D7 ", "D8 ", "D9 ", "D10 ",
"E1 ", "E2 ", "E3 ", "E4 ", "E5 ", "E6 ", "E7 ", "E8 ", "E9 ", "E10 ",
"F1 ", "F2 ", "F3 ", "F4 ", "F5 ", "F6 ", "F7 ", "F8 ", "F9 ", "F10 ",
"G1 ", "G2 ", "G3 ", "G4 ", "G5 ", "G6 ", "G7 ", "G8 ", "G9 ", "G10 ",
"H1 ", "H2 ", "H3 ", "H4 ", "H5 ", "H6 ", "H7 ", "H8 ", "H9 ", "H10 "
};
int show[80] = {
11,12,13,14,15,16,17,18,19,110,
21,22,23,24,25,26,27,28,29,210,
31,32,33,34,35,36,37,38,39,310,
41,42,43,44,45,46,47,48,49,410,
51,52,53,54,55,56,57,58,59,510,
61,62,63,64,65,66,67,68,69,610,
71,72,73,74,75,76,77,78,79,710,
81,82,83,84,85,86,87,88,89,810
};