C语言中'y'==ch和ch=='y'那种写法更规范?为什么?RT~

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 07:00:31

C语言中'y'==ch和ch=='y'那种写法更规范?为什么?RT~
C语言中'y'==ch和ch=='y'那种写法更规范?为什么?
RT~

C语言中'y'==ch和ch=='y'那种写法更规范?为什么?RT~
这2种其实是没有什么区别的,也木有那个更规范之说.
但是,我们一般都选择使用'y'==ch.
因为,ch为变量,而'y'为常量.将常量写在前面,如果一不小心少写了一个=号,那么编译器就会立即报错,而且会很明确的指出错误的原因!如果变量写在前面的话,少写了一个=号的话,编译器是不会报错的.不易我们检查.所以最好选择'y'==ch