我是在用C++尝试写一个8x8的棋盘,类里有用到二维数组,大概是这个样子:
类的头文件里定义是board【8】【8】 ,在cpp文件的constructor是:
但是警告说我没有初始化数组,我尝试过完全搜索数组没有发现空的项。
请问大佬们是什么情况?fei'chang'gan'xie
只是一个警告,可以初始化,也可以不初始化。
board在哪里定义的?是指针么。
完整代码没有看到。
你应该初始化下,具体怎么初始化,要看board的定义
如果想不要这个警告 你应该在定义时就对其进行初始化,你后面的操作只是对这个变量进行赋值。