用const char初始化2D char数组元素



我正在尝试初始化数组元素array[m][n] == char("X");在打印元素之后,我得到它的值等于д(俄文d);如何处理它,如果不解析const char到char,我甚至无法初始化该元素

你必须简单地写为

array[m][n] = 'X';

,其中'X'是字符字面量。

或者如果你非常喜欢字符串字面值,那么:)

array[m][n] = *"X";

array[m][n] = "X"[0];

编辑:对不起。您还必须使用赋值运算符(=)而不是比较运算符(==)

相关内容

  • 没有找到相关文章

最新更新