在C中#include<string.h>应该在什么时候加?

翻书很久都没找到#include<string.h>这个东西,可是在上机课时编写某个程序时用到了它,老师没有讲是什么,请问这个预处理命令是什么含义?应该在什么时候加啊?我... 翻书很久都没找到#include<string.h>这个东西,可是在上机课时编写某个程序时用到了它,老师没有讲是什么,请问这个预处理命令是什么含义?应该在什么时候加啊?
我的编译环境是VC++6.0
展开
 我来答
__帅__帅
2009-12-20 · TA获得超过308个赞
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
string.h是一个和字符串处理相关的头文件,里面有很多字符串处理的函数,如果你写程序时要用到里面提供的函数的话,就应该加。一般来说,只要有字符串处理,最好都加上。
jacky_lu6
2009-12-20 · 超过14用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:61.4万
展开全部
VC++我没用过,应该是在环境变量指定的INCLUDE里面,或者VC++安装路径下的include文件夹里面。
#include"string,h"这是C语言/C++中的字符串处理函数的头文件
C语言里面关于字符串数组的函数定义的头文件,常用函数有strlen、strcmp、strcpy等等,更详细的可以到include文件夹里面查看该文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bennysu
2009-12-20 · TA获得超过749个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:216万
展开全部
这个头文件包含了一些处理字符串的函数。这些函数很多都以“str”开头,例如strcpy,strcat等,也有些mem开头的,如memcpy,memmset等。你可以直接到include文件夹里打开string.h文件看看你用到的函数是否在里面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ghost1357
2009-12-20 · 超过28用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:77.5万
展开全部
现在一般用#include <cstring> string是c++中字符串的标准库,当用到string中的一些方法时当然就要包含这个头文件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ldy2wfj
2009-12-20
知道答主
回答量:26
采纳率:0%
帮助的人:15.5万
展开全部
头文件,一般放在程序的最开始的地方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式