初学C++一些小问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 02:23:39
#include <iostream>
int main()
{
std::cout<<"好好学习\n";
int x;
std::cin>>x;
std::cout<<x;
return 0;
}
再者组数据中如果把return后面得0改为3、10、1000···有什么区别吗?
还有可以把std::cin>>x;
std::cout<<x; 改成std::cin>>x; 吗?我改完不能运行咋回事?
cout<<x;
就是改成cin>>x;和cout<<x;只用一个std::

在你这个函数中如果把return后改成任何int型号数都没有区别,因为你并不需要对返回值作出判断。
int x;
std::cin>>x;
std::cout<<x;
表示先输入x的值,再输出x的值。
std是名称空间,不能去掉,如果想直接写cout<<x; cin>>x; 则需要在函数前加上using namespcae std;

加上using namespase std;

可能都不用std::,直接用cin>>x;和cout<<x;
至于你说的return那里,大哥,你还是自己把课本看熟点吧。