C语言中常常被忽略的知识-特殊字符打印、多组输入输出等等问题。-创新互联
目录
创新互联公司专注于鹤庆企业网站建设,响应式网站,电子商务商城网站建设。鹤庆网站建设公司,为鹤庆等地区提供建站服务。全流程按需定制制作,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务1、 const
2、字符串长度的计算中细节问题
3、打印‘ “ \这类的符号
4、实现多组输入输出的方法
const
关键字const也叫常变量,用const定义常量,如果一个变量被const修饰,那么它的值就不能改变。
用通俗的话说就是,定义后值不能改变。
那么我们举例子吧:
像这样利用了关键字const的整型是不能改变的,70行中进行a=20,就是要改变变量a,但是变量a使用了const定义是不能改变的,所以系统给了一个报错。
总结,const关键字在某些特定的程序中有意想不到的效果,比如一个变量值我不想它改变,那么我们就给它一个const。
字符串长度的计算中细节问题考考大家字符串a,b,c的长度为多少,想必大家心中已经有答案了。
和你们心中的答案一样吗?
strlen函数是计算字符串的长度想必大家都清楚,它是计算\0前面的字符个数,\0不算在内。
那么字符数组a的\0是在哪里你能确定吗,不能吧。
字符数组a向系统申请内存后,对数组元素进行存储,但是\0的位置在哪里不能确定,在我的电脑字符数组a的长度是19,在你的可能就是29或者39了,所以它是一个不确定的数,这点大家一定要注意。
打印‘ “ \这类的符号是这样吗
大家也看到了,一堆的报错,我们如何实现这些符号的输出呢,这就要通过转义字符了。
通过转义字符防止字符‘ ” \ 被转义,从而实现字符的输出。
实现多组输入输出的方法多组输入输出的好处大家应该都清楚,怎么实现呢其实很简单
这个就是一个多组输入,输出的一个例子。
通过循环来进行输入输出操作,那么!=EOF又是什么呢?
EOF是end of file 的缩写,名叫文件结束的标志。!
EOF就是文件不结束,就一直是真,执行while语句。
怎么结束呢?
ctrl+z+eter就可以实现结束啦 !
感谢大佬的阅读,这个是我今天的学习心得,期待你们的指正。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享文章:C语言中常常被忽略的知识-特殊字符打印、多组输入输出等等问题。-创新互联
标题路径:http://hbruida.cn/article/jseed.html