与 C2061 错误混淆
Confusion with C2061 error
我对这段代码中的语法错误感到困惑。虽然我在论坛上看到了类似的问题,但都与标题或预处理问题有关。如果这确实是问题所在,如果有人能向我指出这一点,我将不胜感激。
具体来说,编译器说错误在第 12 行,标识符为"i"
#include "stdafx.h"
#include <stdlib.h>
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
system("cls");
int i = 0;
while i < 5
cout << "1"; Sleep(200);
cout << "2"; Sleep(200);
cout << "3"; Sleep(200);
cout << "4"; Sleep(200);
i = i + 1;
}
这不是
C++语法。
i < 5
缺少括号,并且整个循环缺少要运行的命令周围的大括号。
int main()
{
system("cls");
int i = 0;
while (i < 5) {
cout << "1"; Sleep(200);
cout << "2"; Sleep(200);
cout << "3"; Sleep(200);
cout << "4"; Sleep(200);
i = i + 1;
}
}
放下你正在使用的任何书,然后找到一本新书!
您的while
循环需要大括号。
while (i < 5)
{
cout << "1"; Sleep(200);
cout << "2"; Sleep(200);
cout << "3"; Sleep(200);
cout << "4"; Sleep(200);
i = i + 1;
}
相关文章:
- 如何摆脱错误c2061;语法错误 cout?
- 主.cpp(12):错误 C2061:语法错误:标识符"vec1"
- 错误 C2061:语法错误:标识符'_bstr_t'
- 错误 C2061 C++中的字符串
- C++结构错误 - 错误 C2061:语法错误:标识符
- C++错误C2061-typdef定义
- C++自定义头文件 - 语法错误 C2061:标识符
- 错误 C2061:语法错误:标识符'map'
- boost::p roperty_tree 编译错误(错误 C2061:语法错误:标识符"p")
- C++错误 C2061:语法错误:标识符'FILE' jpeglib 问题?
- 错误 C2061:语法错误:标识符'string'
- 错误 C2061:语法错误:使用 cURL 时标识符'acosf'
- C++错误C2061:语法错误:标识符
- 错误 C2061:语法错误:标识符"istream"
- WxWidgets 错误 C2061(语法错误:"gstuff")
- C++模板化的quickSort无法使用迭代器,错误C2061
- 语法错误:标识符'string'错误 C2061
- 当传递vector作为参数时,错误C2061
- C++:语法错误C2061:标识符
- 错误 C2061:语法错误:标识符,但已包含头文件