C语言string库(#includestring.h)
string.h 头定义了一个变量的类型,操作字符数组的一个宏观和各种功能。
库变量
以下是在头string.h中定义的变量类型:
S.N. |
变量和说明 |
1 |
size_t |
库宏
以下是在头string.h中定义的宏:
S.N. |
宏观与说明 |
1 |
NULL |
库函数
以下是头string.h中定义的功能:
S.N. |
函数及说明 |
1 |
void *memchr(const void *str, int c, size_t n) |
2 |
int memcmp(const void *str1, const void *str2, size_t n) |
3 |
void *memcpy(void *dest, const void *src, size_t n) |
4 |
void *memmove(void *dest, const void *src, size_t n) |
5 |
void *memset(void *str, int c, size_t n) |
6 |
char *strcat(char *dest, const char *src) |
7 |
char *strncat(char *dest, const char *src, size_t n) |
8 |
char *strchr(const char *str, int c) |
9 |
int strcmp(const char *str1, const char *str2) |
10 |
int strncmp(const char *str1, const char *str2, size_t n) |
11 |
int strcoll(const char *str1, const char *str2) |
12 |
char *strcpy(char *dest, const char *src) |
13 |
char *strncpy(char *dest, const char *src, size_t n) |
14 |
size_t strcspn(const char *str1, const char *str2) |
15 |
char *strerror(int errnum) |
16 |
size_t strlen(const char *str) |
17 |
char *strpbrk(const char *str1, const char *str2) |
18 |
char *strrchr(const char *str, int c) |
19 |
size_t strspn(const char *str1, const char *str2) |
20 |
char *strstr(const char *haystack, const char *needle) |
21 |
char *strtok(char *str, const char *delim) |
22 |
size_t strxfrm(char *dest, const char *src, size_t n) |
C语言string库(#includestring.h)相关推荐
- string C语言 什么意思,includestring.h是什么意思
#include表示包含字符串处理函数的头文件,是C语言中的预处理命令. C语言标准库中一个常用的头文件,在使用到字符数组时需要使用.string .h 头文件定义了一个变量类型.一个宏和各种操作字符 ...
- c 语言 string库,C语言编程必备资料(包括库函数,string类,stl库模板).docx
主笔:Angel,2016-9-28,当前版本,2.0 PAGE 1 目 录 1 STL 简介 2 顺序性容器 2.1 C++ VECTOR(向量容器) 2.2 C++ LIST(双向链表) 2.3 ...
- C语言 通用工具库 stdlib.h
ANSI C在stdlib.h头文件中定义了一些实用函数. stdlib.h中声明的类型 size_t sizeof运算符返回的整数类型 wchar_t 用于表示宽字符的整数类型 div_t div( ...
- C语言string库strcpy、strcmp、strcat函数详解
strcpy 即string copy 语法格式为strcpy(str1, str2), 作用是将str2赋值给str1 使用方法类似于 char str1[10], str2[] = "a ...
- c语言stdlib函数库,C语言函数库——stdlib.h
1.abs 功能:求绝对值 2.atof 功 能: 把字符串转换成浮点数 例子: #include #include int main() { float f; char *str = "1 ...
- c语言程序库文件,c语言标准函数库
本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 在C语言程序设计里,C 标准函数(C Standard library)是所有符合标准的头文件(head file)的集合,以 ...
- C语言 -- string.h中函数功能详解与手动实现 - 02(常用函数memcpy、memmove、strcpy、strdup、strcat、strtok...)
内容预览 3.5.搬迁类型 --- 函数功能详细说明 :将内存空间中内容移动.复制到另一内存空间 3.6.搬迁类型 --- 函数功能测试与手动实现 3.6.1.memcpy.memccpy 3.6.2 ...
- C语言———不定参数标准库 stdarg.h
前言: 在很多工程代码中,工程师考虑到后续软件设计的兼容性和扩展性,在接口函数中时常会使用一些可变参数.一开始全部考虑到这些很难,因为统筹全局需要经验和思考来支撑.C语言标准库<stdarg.h ...
- C语言的string库
C语言的string库 1计算字符串长度 strlen();//返回字符串长度 ,不接受\0 2比较字符串的大小 char a[]="123"; char b[]="23 ...
最新文章
- Android -- DrawerLayout
- java filter 失效_为何java中的过滤器filter不起作用
- Redhat7 samba配置(部分)
- html5和前端精要(4)-头部信息
- CG CTF CRYPTO easy!
- flatMap()与concatMap()与concatMapEager()– RxJava常见问题解答
- recovery编译问题汇总
- ztree 获取当前选中节点的子节点集合
- PyTorch之torch.nn.Softmax()
- HTML基础——零基础必看
- 【版本更新】CAD组件Aspose.CAD 9月新版V17.9发布 | 支持IFC格式
- 偏向锁java_Java偏向锁
- Top 10 JavaScript编辑器,你在用哪个?
- SVN、GIT图标不显示解决方案
- Verilog GPIO 模块设计
- APP-安装cisco anyconncet app for mac inter
- 项目管理中的进度控制与目标计划
- Python求两个或三个正整数的最大公约数和最小公倍数
- 异常解决:cococaption包出现找不到edu.stanford.nlp.semgraph.semgrex.SemgrexPattern错误
- c语言九三字符串的字母个数,C语言判断闰年和平年