C++&引用;二进制表达式“”的操作数无效;在院子里 新到C++,用CUT获取奇数错误,试图输出文本。以下是我的代码中有问题的地方: #include <iostream> #include <string> using namespace std; int main() { string courseName, courseNum; cout << "Enter a four letter course name: "; cin >> courseName >> endl; cout << "Enter a three digit course number: "; cin >> courseNum >> endl: return 0; } #包括 #包括 使用名称空间std; int main() { 字符串courseName,courseNum; cout>courseName>>endl; cout>courseNum>>结束: 返回0; }
错误出现在以下行中:C++&引用;二进制表达式“”的操作数无效;在院子里 新到C++,用CUT获取奇数错误,试图输出文本。以下是我的代码中有问题的地方: #include <iostream> #include <string> using namespace std; int main() { string courseName, courseNum; cout << "Enter a four letter course name: "; cin >> courseName >> endl; cout << "Enter a three digit course number: "; cin >> courseNum >> endl: return 0; } #包括 #包括 使用名称空间std; int main() { 字符串courseName,courseNum; cout>courseName>>endl; cout>courseNum>>结束: 返回0; },c++,string,C++,String,错误出现在以下行中: cout << "Enter a four letter course name: "; cout试试这个: cout << "Enter a four letter course name: "; cin >> courseName; cout << "Enter a three digit course number: "; cin >> courseNum; 如果这不是一个打字错误,那么我会怀疑你可能遇
cout << "Enter a four letter course name: ";
cout试试这个:
cout << "Enter a four letter course name: ";
cin >> courseName;
cout << "Enter a three digit course number: ";
cin >> courseNum;
如果这不是一个打字错误,那么我会怀疑你可能遇到了的问题(尽管这是我的猜测)只需从cin>>courseName>>endl中删除>endl代码>和cin>>courseNum>>endl代码>
当用户按Enter键时,新行字符已经存在,因此您无需显式添加新行。根据:
这是一个仅输出的I/O操纵器,可以使用表达式调用它,例如out>courseName;
不能按以下方式更改您的程序。
endl对cin无效
#include <iostream>
#include <string>
using namespace std;
int main()
{
string courseName;
string courseNum;
cout << "Enter a four letter course name: ";
cin >> courseName;
cout << "Enter a three digit course number: ";
cin >> courseNum;
return 0;
}
#包括
#包括
使用名称空间std;
int main()
{
字符串courseName;
字符串枚举;
cout>courseName;
cout>courseNum;
返回0;
}
>endl
无效。应为;在cin>>courseNum>>endl中
cin >> courseNum >> endl:
cin >> courseName;
cout <<endl;(//make sure you really need it)
//same error on the other line
#include <iostream>
#include <string>
using namespace std;
int main()
{
string courseName;
string courseNum;
cout << "Enter a four letter course name: ";
cin >> courseName;
cout << "Enter a three digit course number: ";
cin >> courseNum;
return 0;
}