我为整个菜鸟问题道歉,但我找不到答案。我用谷歌搜索,在这里搜索,搜索 C++ 数组文档和一些 C++ 数组教程。
问题很简单。为什么
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
short pixelarray[3][3] = {{1,1,1},{0,0,0},{-1,-1,-1}};
... //do stuff. Imagine a loop here, and BIG array - I'm just simplifying it for StackOverflow
pixelarray = {{1,0,-1},{1,0,-1},{1,0,-1}};
return 0;
}
导致错误?
1>arraytest.cpp(11): error C2059: syntax error : '{'
如何在我的数组中放置一个静态数组?我意识到我可以单独设置每个项目,但必须有更好的方法。