C语言函数解析
文章平均质量分 68
词观
你好,我是词观,一个正在学习C/Python/Java的大一学生,有机会可以一起交流,评论私信都可
展开
-
C语言memcpy函数详解
memcpy函数是C语言标准库中的一个函数,使用时应包含头文件#include函数原型void * memcpy ( void * destination, const void * source, size_t num );memcpy可以复制所有类型的参数,但是复制时应进行强制转换函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置如果source和destination有任何的重叠,复制的结果都是未定义的。原创 2023-09-24 18:20:20 · 490 阅读 · 1 评论 -
C语言strcmp函数详解
strcmp函数是一个C语言库函数,使用时应包含头文件#include函数原型:int strncmp ( const char * str1, const char * str2, size_t num );用于⽐较str1和str2中的元素,如果相等就继续往后⽐较,如果提前发现不一样,就提前结束,第⼀个字符串⼤于第⼆个字符串,则返回⼤于0的数字,第⼀个字符串⼩于第⼆个字符串,则返回⼩于0的数字,num个字符都相等,就是相等返回0.原创 2023-09-15 19:14:43 · 2865 阅读 · 0 评论 -
C语言strncpy,strncat,strncmp函数详解
strncpy函数是一个C标准库函数,功能与strcpy函数相同,用于将一个字符串复制到另一个字符串,但strncpy函数不同与strcpy函数的是,strncpy可以指定复制的字符数量。头文件为#include;strncpy函数原型:char *strncpy(char *dest, const char *src, size_t n);参数说明:dest 目标字符串src 源字符串n 要拷贝的源字符串的个数。原创 2023-09-11 02:36:56 · 3418 阅读 · 1 评论 -
C语言strcat函数详解
strcat函数是C语言中的一个字符串拼接函数,头文件为#include,用于将两个字符串连接成一个字符串。其函数原型为:char *strcat(char *dest, const char *src);其中,参数dest是目标字符串,参数src是源字符串。该函数会将src字符串拼接在dest字符串的末尾,并返回dest。原创 2023-09-08 18:11:49 · 5579 阅读 · 1 评论 -
C语言strtok函数
sep参数指向⼀个字符串,定义了⽤作分隔符的字符集合第⼀个参数指定⼀个字符串,它包含了0个或者多个由sep字符串中⼀个或者多个分隔符分割的标记。strtok函数找到str中的下⼀个标记,并将其⽤ \0 结尾,返回⼀个指向这个标记的指针。(注:strtok函数会改变被操作的字符串,所以在使⽤strtok函数切分的字符串⼀般都是临时拷⻉的内容并且可修改。strtok函数的第⼀个参数不为 NULL ,函数将找到str中第⼀个标记,strtok函数将保存它在字符串中的位置。原创 2023-09-13 06:48:53 · 282 阅读 · 0 评论 -
C语言strcpy函数详解
strcpy函数是C语言中的一个字符串复制函数,将源字符串'\0'之前的字符拷贝到目标字符串中,头文件为#include,其原型为:char* strcpy(char* dest, const char* src);原创 2023-09-07 12:16:37 · 5469 阅读 · 0 评论 -
C语言strlen函数详解
strlen函数详细解析原创 2023-09-06 15:45:22 · 5228 阅读 · 2 评论