C语言函数
WuliMengstar
用知识测试自己的脑子,用自律维护自己的尊严。
展开
-
学指针时候的一些心得
1.最好用字符数组来存储字符串,这样的字符串是可以修改的。用指针变量存储的字符串无法修改。2.在自定义函数里,预先有一个已定义并初始化的数组s1 char *ss = (char*)malloc(100*sizeof(char)); *ss++ = *s1++; 等价于 *ss = *s1; ss++,s1++; *作为取内容操作符时,与++的优先级是相同的;*作为...原创 2018-08-18 11:16:39 · 478 阅读 · 0 评论 -
C语言strstr()函数:返回字符串中首次出现子串的地址
头文件:#include <string.h>strstr()函数用来检索子串在字符串中首次出现的位置,其原型为: char *strstr( char *str, char * substr );【参数说明】str为要检索的字符串,substr为要检索的子串。【返回值】返回字符串str中第一次出现子串substr的地址;如果没有检索到子串,则返回NULL。【函数示例】...转载 2018-08-16 13:43:44 · 794 阅读 · 0 评论 -
C语言拼接字符串 -- 使用strcat()函数
【头文件】#include <string.h>【原型】 1 char *strcat(char *dest, const char *src); 【参数】: dest 为目标字符串指针,src 为源字符串指针。strcat() 会将参数 src 字符串复制到参数 dest 所指的字符串尾部;dest 最后的结束字符 NULL 会被覆...转载 2018-08-16 13:45:33 · 782 阅读 · 0 评论 -
C语言strcpy()函数:复制字符串
头文件:#include <string.h>定义函数:char *strcpy(char *dest, const char *src);函数说明:strcpy()会将参数src 字符串拷贝至参数dest 所指的地址。返回值:返回参数dest 的字符串起始地址。附加说明:如果参数 dest 所指的内存空间不够大,可能会造成缓冲溢出(buffer Overflow)的错误情况,...转载 2018-08-16 13:49:16 · 2725 阅读 · 0 评论