Error

 [Error] variable-sized object may not be initialized

如下代码:

const int number = 10;
int cnt[number] = 0;//在C中,使用变量来定义数组长度是,这个数组可以定义,却不能同时进行初始化赋值,需要在之后赋值。

可以这样改

const int number = 10;
int cnt[number] = {0};

[Error] stray '241' in program

错误所在行的代码或者中文出现了非法字符。

解决办法

1.把出错行的空格及其前后空格删掉重新打一下试试。

2.把明显和其他标点符号颜色不同的改掉。(大部分编译器都有颜色识别)

3.直接全部重打。

4.如果是中文字符或者是不是必要的注释,直接删除就可以了。

天涯犹在,不诉薄凉。
原文地址:https://www.cnblogs.com/Knight02/p/13851053.html