c和指针
danwuxie
这个作者很懒,什么都没留下…
展开
-
字符串长度函数原型
字符串就是一串零工或多个字符,并且以一个位模式为全0的NULL字节结尾,因此,字符串所包含的字符内不能出现NUL字节。这个限制很少会引起问题,因为NUL字节并不存在与它相关联的可打印字符,这就是它被选为终止符的原因,NUL字节是字符串的终止符,但它本身并不是字符串的一部分,所以字符串的长度并不包括NUL字节。字符串的长度就是它所包含的字符个数。我们很容易通过对字符进行技术计算字符串...原创 2018-07-10 21:13:17 · 507 阅读 · 0 评论 -
strcpy函数注意事项
用于复制字符串的函数是strcpy,它的原型是char *strcpy(char *dst,char const *src);这个函数把参数src字符串复制到dst参数。如果参数src和dst在内存中出现重叠,其结果是未定义的,由于dst参数将进行修改,所以它必须是个字符数组或者是一个指向动态分配内存的数组的指针,不能使用字符串常量。1、目标参数的以前内容将被覆盖并丢失。即使新的字符串比dst原先...原创 2018-07-10 21:30:15 · 8507 阅读 · 0 评论 -
查找一个字符串函数_strchr和strrchr
strchr函数原型char *strchr(char const *str,int ch);功能查找str字符串中第一个出现ch的地方,并且返回它的位置。程序#include <string.h>int main(){char *a = "hello liming";char *b;b = strchr(a,'l');printf("%s",b);return 0;}测试结果’llo...原创 2018-07-10 22:35:11 · 283 阅读 · 0 评论