错误合集
1.
undefined reference to `WinMain’
翻译:找不到main
原因:main拼写错误
2.初始化数组
错误:dp[1001] = 1;
原因:并非初始化所有数为1,只是让边界为1
错误:memset(dp, 1, sizeof(dp));
原因:并没有初始化所有数为1,因为memset是按照字节大小来初始化的,若机器字长为16位,初始化后相当于每个元素的值都为0001 0001 0001 0001(2进制),而并非1
纠正:所以初始化非零整数时,最好用循环
3.
[Error] expected initializer before numeric constant
错误:const int maxn 10001;没有写=
纠正:const int maxn = 10001;
4.
[Error] expected ‘)’ before ‘;’ token
[Error] expected ‘;’ before ‘)’ token
错误:dfs(step+1;l[z][i]);
纠正:dfs(step+1,l[z][i]);
应该用,而不是;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 vvVB0!