#include <studio.h>
int main() {
std::cout << "apple" << endl << "banana";
}
Run Code Online (Sandbox Code Playgroud)
#include <iostream>
using namespace std;
int main(void) {
cout << "apple" << endl;
cout << "banana" << endl;
}
Run Code Online (Sandbox Code Playgroud)
为什么我错了?我知道答案是第二个,但我想知道为什么我的第一个代码是错误的。请帮我!
第一个代码是错误的,因为#include <studio.h>是错误的头文件。正确的头文件std::cout和std::endl是#include <iostream>。
这也是错误的,因为endl在std::命名空间中。所以即使有正确的头文件,它也应该是std::endl
std::cout << "apple" << std::endl << "banana";
Run Code Online (Sandbox Code Playgroud)