error C2143:语法错误 :缺少“,”(在“<(小于)”的前面)

原标题为:error C2143: 语法错误 : 缺少“,”(在“<”的前面)
因文章不允许用非法字符,所以做此修改

用vs2010学习代码的时候,出现了如下问题: error C2143: 语法错误 : 缺少“,”(在“<”的前面)
error C2143:语法错误 :缺少“,”(在“<(小于)”的前面)_第1张图片
问题代码如下

void test02()
{
	int * arr = new int[10];
	for(int i < 0; i < 10; i++)
	{
		arr[i] = i + 100;
	}

	for(int i = 0; i < 10; i++)
	{
		cout << arr[i] << endl;
	}
}

int main()
{
	test02();
}

```cpp
在这里插入代码片

经过仔细观察,发现是有一个符号写错
error C2143:语法错误 :缺少“,”(在“<(小于)”的前面)_第2张图片
修改代码如下:

void test02()
{
	int * arr = new int[10];
	for(int i = 0; i < 10; i++)
	{
		arr[i] = i + 100;
	}

	for(int i = 0; i < 10; i++)
	{
		cout << arr[i] << endl;
	}
}

int main()
{
	test02();
}

```cpp
在这里插入代码片

启动调试后,程序正常运行
此次问题不大,但有警示作用,写代码要仔细

你可能感兴趣的:(c++)