由于是初识C语言,这里的操作符以简单介绍为主,后期会详细介绍。
运行结果:
运行结果:
单双目操作符:
前置++与后置++的区别:
()强制类型转换:
未使用前会报警告,因为编译器看到小数会默认为double类型
使用后不会报警告
!!!!!注意区分等于与赋值操作符:
比如这里if括号内的“=”是赋值符号,是将a的值变成了5,而非0为真,所以会进入if语句中打印“hehe".
正确的代码:
判断语句里的判断条件建议反着写,即写成5==a。原因是如果错把赋值当成等于就会写成:5=a,这样系统会报错因为5是常量不能被赋值,从而有利于代码纠错。
逻辑操作符&& ||:
&&要同时为真:
一假则全假
||一真则全真
条件操作符又叫三目操作符 :
exp1如果是对的,则整个式子返回结果是exp2,exp1如果是错的,则整个式子返回的结果是exp3
逗号表达式:
下标引用操作符[]:
函数调用操作符():
今天的分享就到这里啦!!!