C语言学习—字符串函数总结string C语言学习—字符串函数总结string 和字符串有关的函数有很多,只需要学习常用的4种就够用,其他的在后面用到的时候自然而然就会。 在学习这些函数之前我们需要知道,为什么字符串会有大小之分(清楚后会对这几个函数有更深得了解):因为计算机是不认识字符的,他只认识1和0这两个数值。ASCII的十进制数由32个二进制组成,所以计算机的CPU只要比较ASCII中字符对应的数值就可以求出那个字符串大,这也是为什么字符串有大小的原因。ASCII图下面有: 这次总结的4个函数是:strlen、strcmp、strcpy、strcat. 函数的头文件是:#include <stdio.h> strlen: strlen是计算字符串有效长度的函数。格式:strlen(字符数组名字) 即使字符数组的长度是10个字节的空间,但是strlen只会求出字符数组的有效长度。 strlen的工作原理: strlen会遍历字符数组,同时开始计数。当遇到结束标志符‘0’的时候,就结束遍历,同时以遍历的个数作为返回值输出。 strcmp: strcmp是比较两个字符串大小的。字符串也有大小?有,字符串是由字符组成的,字符在计算机中是由ASCII组成的。所以字符串也有大小。下面是ACCII表的一部分: 


2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/76460.html