目录
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就可以实现结束啦 !
感谢大佬的阅读,这个是我今天的学习心得,期待你们的指正。