在visual c++里头,如何查找头文件〈string.h〉〈stdlib.h〉等头文件的具体

在visual c++里头,如何查找头文件〈string.h〉〈stdlib.h〉等头文件的具体用法,换句话说,就是在什么场合要用到这些头文 件,目前被搞得稀里糊涂的。有人说在standard library里头找,可是我找了半天都没有,求指教,最好有截图,拜谢!

其实不是固定的什么场合需要什么文件,而是你调用了那个文件里的方法或类你就要添加哪个头文件。一般都是写的多了自然就记住了。刚开始学比较混乱的时候查手册最方便了。提供一个微软提供的Vistual C++标准库头文件在线手册。

有时候,编写程序时,我们需要查看头文件,了解一下函数原型,这时可以如下操作

比如我们想查看sqrt()函数在头文件cmath中的定义

#include <iostream>

#include <cmath>

using namespace std;


int main() {

cout<<sqrt(4.0)<<endl;

return 0;

}

令光标停留在cmath上,然后右击,出现右键菜单,单击打开<cmath>文档

<cmath>文件即可打开,如图所示:

同理:若要打开<cmath>头文件下的<math.h>

令光标在<math.h>上,然后右击出现右键菜单。选打开<math.h>文档即可。

如图显示打开的<math.h>头文件

最后在math.h中查找sqrt关键字,即可找到sqrt函数的声明



还有,如果想要看VC所有库文件源码,可以去Visual Studio的安装路径下去找,比如

D:\Program Tools (x86)\Microsoft Visual Studio 12.0\VC\include

include目录下存放的就是C/C++标准库头文件

追问

给跪了,多谢^ω^,不过好多英文啊!

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-06
"你可以百度一下"
"“stdlib.h包含的函数”"

第2个回答  2015-06-06
网上有专门查询函数的工具追问

这不等于没说嘛!我要是找得到会来这里吗T_T

在visual c++里头,如何查找头文件〈string.h〉〈stdlib.h〉等头文 ...
如图显示打开的<math.h>头文件 最后在math.h中查找sqrt关键字,即可找到sqrt函数的声明 还有,如果想要看VC所有库文件源码,可以去Visual Studio的安装路径下去找,比如 D:\\Program Tools (x86)\\Microsoft Visual Studio 12.0\\VC\\include include目录下存放的就是C\/C++标准库头文件 ...

#include<stdio.h>\/<stdlib.h>\/<ctype.h>\/<string.h>分别是什么的头文件...
char *gets(char *string) \/\/从标准输入设备读入一个字符串 int sprintf(char*string,char*format[,…])\/\/格式化一个字符串输出到字符数组中,不显示 stdlib 头文件即standard library标准库头文件,stdlib 头文件里包含了C、C++语言的最常用的系统函数.该文件包含了的C语言标准库函数的定义。stdlib....

...一下C++中各种头文件的作用吗(比如说WINDOWS.H,IOST...
include <stdio.h> \/\/定义输入/输出函数 include <stdlib.h> \/\/定义杂项函数及内存分配函数 include <string.h> \/\/字符串处理 include <strstrea.h> \/\/基于数组的输入/输出 include \/\/定义关于时间的函数 include <wchar.h> \/\/宽字符处理及输入/输出 include <wctype.h> \/\/宽字符分类 \/\/...

C\\C++关于string.h头文件和string类
C的字符串头文件是<string.h>,在C++里这个文件变成了<cstring>,string前面的c表示这个是c语言的;而C++的字符串头文件是<string>,是利用的模板实现的,跟原先C的实现方法不一样,但要安全得多。VC++中有<string.h>文件,它就是C中的那个;而<cstring>文件实际上只是在一个命名空间std中include...

C++中,<cstring>、<string.h>和<string>的关系,①这几个各在什么时候...
在C++标准化之前,头文件有各种后缀名,如.h,.hpp,.hxx等,标准化之后规定头文件不带后缀名,同时原来的C标准头文件都在前面加了个"c",于是原来C里的string.h,在C++里就变成了cstring,同样的stdio.h,stdlib.h之类的都变成了cstdio、cstdlib一类。为了兼容C,大部分C++编译器都同时提供了这两个...

string.h是什么头文件
strcmp、strcpy等,更详细的可以到include文件夹里面查看该文件。版本内容:string.h在c语言和c++语言中都被广泛的使用,但是具体情况不是很一样。由于传统的C++脱胎于C,所以传统C++中于C语言中对本词条的用法差不多,经过美国标准化组织修改标准化后的标准C++中,定义则是大不相同。

在C语言中,#include<stdio.h>和 #include<string.h>有什么区别?
include <stdio.h> \/\/定义输入/输出函数 include <string.h>\/\/字符串处理 C\/C++头文件一览 C、传统 C++ include <assert.h>\/\/设定插入点 include <ctype.h> \/\/字符处理 include <errno.h> \/\/定义错误码 include <float.h> \/\/浮点数处理 include <fstream.h>  \/\/文件输入/输出 include ...

寻求C\/C++中stdlib.h头文件下的库函数
头文件:math.h、stdlib.h atoi()将字符串转换成整型数的函数 原形:int atoi(const char s)功能:把s所指向的字符串转换成int类型。s格式为:符号 数字 返回值:字符串的转换值。若出错则返回0。头文件:stdlib.h atol()将字符串转换成长整型数的函数 原形:long atol(const char s)功能:把...

C++函数头文件有哪些?
char *searchpath(char *pathname) 利用MSDOS找出文件filename所在路径, ,此函数使用DOS的PATH变量,未找到文件返回NULL进程函数,所在函数库为stdlib.h、process.hvoid abort() 此函数通过调用具有出口代码3的_exit写一个终止信息于stderr, 并异常终止程序。无返回值int exec…装入和运行其它程序int execl( char *...

C++中string.h头文件问题
区别大着呢,申请字符串的时候。头文件是#include<string.h> 还只能是小写的。大写的就不一样了。申请自变量写char s[123];\/\/;类型说明符 数组[常量]

相似回答