gpt4 book ai didi

c++ - 无法将二维字符数组初始化为所有空格

转载 作者:行者123 更新时间:2023-11-28 06:49:56 25 4
gpt4 key购买 nike

当我使用这段代码时:

#include <iostream>
#include <iomanip>
#include <string>
using namespace std;

void InitBoard(char boardAr[][3])
{
boardAr[3][3] = {' ',' ',' ',' ',' ',' ',' ',' ',' '};
}

我收到这个错误:

cannot convert '<brace-enclosed initializer list>' to 'char' in assignment

最佳答案

您可以按以下方式使用值初始化多维数组 (c++)。

char boardAr[3][3] =
{
{' ', ' ', ' '},
{' ', ' ', ' '},
{' ', ' ', ' '}
};

希望这对您有所帮助!

关于c++ - 无法将二维字符数组初始化为所有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24153880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com