傻瓜教学 |
您所在的位置:网站首页 › 字符串有哪些常用方法组成的 › 傻瓜教学 |
一、什么是字符串?
解释:对于"Holl world "(双引号)印出来的这一串字符叫做字符串。而 'A' (单引号)仅仅是字符 甚至于("")双引号里面没有什么字符就叫做空字符串。比如:空字符串这样写 int main() { ""; 这个就叫做空字符串 return 0; }对于字符串这一板块还有一个重要的概念需要讲;就是字符串里有个叫做结束标识符 这个结束标识符就是:\0 且这个结束标识符不算作字符内容 二、字符串有哪些概念我们知道概念之后,就可以用代码的方式来给大家慢慢刨析 我们可以用经典案例给大家对比一下,我们就知道是什么原因了。 通过这个例子,我们可以看到打印的num2是一传乱码,并不是我们想让它打印的数字。 但是,当我们加上字符结束标识符的时候,我们就可以发现之中的区别。 我们发现,打印的结果就是我们想让它打印的数。由此我们可以知道: 在C语言中需要打印字符的时候需要加上结束标识符。 如果不加上的话就会出现随机值,直到系统随机给个\0,但是,我们可以人为的加上\0,这些字符才能很好地走下去,而字符串类型是系统设定好了的,它其实也有结束标识符,只不过被隐藏省略了。我们从这里可以知道,在打印字符的时候,字符结束标识符是必不可少的。 特别注意:)这里有个小细节:在打印字符的时候用的是%s。(而其他的常用类型如%d,%f,%o,以及它们都有什么用等等,我都给大家整理出来了都在博主的主页,我给大家找出来了 ☛戳我C语言中常用的占位符%d,%c,%f,%p,%x,%s等的含义解释_彭于Yan的博客-CSDN博客 本篇文章对于小白来说还是有点硬核的,还请大家多多练习。 下篇讲解ASCII码以及它的对应值。 注*:此篇作品为原创,未经允许禁止转载。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |