我正在尝试初始化数组元素 array [m] [n] == char(“X”); 打印完该元素后我得到的值等于д(俄语d);如何处理它,我甚至无法在不将const char解析为char的情况下初始化该元素。
答案 0 :(得分:2)
你必须简单地写为
array[m][n] = 'X';
其中'X'
是一个字符文字。
或者,如果您非常喜欢字符串文字,那么:)
array[m][n] = *"X";
或
array[m][n] = "X"[0];
编辑:对不起。您还必须使用assignmnet运算符(=
)而不是比较运算符(==
)