站长资讯网
最全最丰富的资讯网站

include<string.h>是什么意思

include&lt;string.h&gt;是什么意思

#include<string.h>表示包含字符串处理函数的头文件,是C语言中的预处理命令。

C语言标准库中一个常用的头文件,在使用到字符数组时需要使用。string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。

string.h在c语言和c++语言中都被广泛的使用,但是具体情况不是很一样。由于传统的C++脱胎于C,所以传统C++中于C语言中对本词条的用法差不多,经过美国标准化组织修改标准化后的标准C++中,定义则是大不相同。

包括常用函数如下:

strlen求字符串长度

strcmp比较2个字符串是否一样

strcat字符串连接操作

strcpy字符串拷贝操作

strncat字符串连接操作(前n个字符)

strncpy字符串拷贝操作(前n个字符)

strchr查询字串

strstr 查询子串

举例说明:

例如strcat()字符串链接函数;strcpy()字符串复制函数等等。

以strcpy函数为例实现它的调用:

#include <stdio.h> #include"string.h"  int main() { char a[50]="asd",b[10]="aaa"; strcpy(a,b); printf("%sn",a); }

include&lt;string.h&gt;是什么意思

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号