定义字符数组s1[N],那么语句if(s1[i]=='\n')是什么意思啊,这两个等号"=="和'\n'什么意思啊

问题描述:

定义字符数组s1[N],那么语句if(s1[i]=='\n')是什么意思啊,这两个等号"=="和'\n'什么意思啊

这边都是痛过ASCLL码来做比较的 先把s1[i]和转义字符'\n'转化成ASCLL码 你可以把ASCLL理解为整型码 '\n'从键盘上上理解就是回车键.==是一个逻辑运算符 判断两边的操作数是否相等 总的意思就是 如果s1[i]是回车 就执行if后面的那条语句