C++新手求解一些基础问题

2025-02-03 02:04:03
推荐回答(5个)
回答1:

LZ你好
#include是一个包含命令,它的作用是将文件iostream的内容包含到该命令所在的程序命令中,代替该命令行。文件iostream的作用是向程序提供输入或输出时所需要的一些信息。iostream是i-o-stream三个词的组合,从其形式就知道他是代表“输入输出流”的意思.
using namespace std;的意思是“使用命名空间std, C++标准库中的类和函数是在命名空间std中声明的,所以如果用到标准库时,就需要此行。
#include,当你用到数学函数时,就要加上此行,即cmath是数学函数文件,包含了数学函数,这样你才能使用数学函数。
对于初学者,你只要知道:如果有程序输入或者输出时,必须使用#include,以提供必要的信息,同时要用Using namespace std;。
你也可以买一些参考书看看。。
祝学习愉快

回答2:

#include 就输出输入流的头文件,比如常用输出cout,输入cin都包函在些头文件中
是C标准的数学库函数头文件,不加.h,表示不分配工作空间
定义一个工作区间
#include
using namespce std
等同于#include

回答3:

#include和#include是你的程序包含这些库文件,iostream是输入输出的,cmath是一些数学类函数的,using namespace std 是命名空间,防止重名。

回答4:

这是引用系统文件,因为你所用的cin,cout是io流对象所以就应该包含iostream,同样,如果你用到系统数学函数就应该包含cmath文件,这种做法类似于C语言中的包含系统头文件。 而using namespce std 是使用名字空间,因为,你要用的系统提供的类的实现是在std这个名字空间里的。
我的回答就是这样了,楼主如果还不明白,可以直接找我。

回答5:

#include这个可以让你使用一些数学专用函数,就不用你自己去写了,以后会常用到的,using namespce std这个是给你一个命名空间,C++书上边应该有写的,这个你多看看多写写就可以的,多去琢磨琢磨,祝你学得顺利~