新书上路第五天||C语言学习字符串

字符和字符串是两个不一样的东西,字符是’    a‘两个单引号,但是字符串不同,字符串“a”是两个双引号,起初我刚开始也觉得是一样的,后来经过摸索才知道不一样,真是好尴尬。

但是你有没有想过一个问题,万物皆可存,那字符串存在哪里呢,可以存在数组里面

                                                                         图1

 这个有一个很重要的东西就是\0(\0是一个字符结束的标志,在计算字符串长度的时候不会计算进去),这个是字符串截止标志,一般就算不打也会自带的,但是还是有特殊情况例如{’1‘,’2‘,’3‘,’4‘}这种情况下是不会自带的手动添加才行{’1‘,’2‘,’3‘,’4‘,’\0‘}

2.怎么知道字符串长度

字符串还有长度??没错你没看错,字符串那当然有长度呀,但是怎么计算呢,难道通过用手指头数吗?emm,好像有点不太现实,要是太多了手不够用怎么办,接下来我用一下今天学的知识去解决这个问题吧,接下来我们需要用到一个英语那就是strlen,还一个就是必须加一个#include<string.h>,因为是借用别人的东西所以得跟别人说一声才行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值