永发信息网

3.14%2-’c’是符合C语法的表达式是对还是错呢

答案:3  悬赏:60  手机版
解决时间 2021-01-02 03:14
  • 提问者网友:原来太熟悉了会陌生
  • 2021-01-01 19:33
3.14%2-’c’是符合C语法的表达式是对还是错呢
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-01 20:36
赋值仅仅是一种表达式,也有值和类型a = 1。的值是1类型是int,所以完全可以赋值给另一个int类型变量b = (a = 1)也就是b = a = 1。不存在不可以连续赋值的说法。

括号表达式也是一样。只要有类型和值就能赋值给对应的变量这是赋值的原则。

B和C的写法在标准C编译器上都是可以编译通过的。
全部回答
  • 1楼网友:由着我着迷
  • 2021-01-01 22:56
错的,当然不排除有高智能的译码器能自动纠错。 3.14 - float 2 - integer/short 3.14%2 的结果是 integer/short 符号' '内的应当是char字符,'c'是正确的,' c'是不正确的因为空格也是字符,变成2个字符了。不同类型的变量和特数不一样的东西是不应该放在一起的。
  • 2楼网友:神鬼未生
  • 2021-01-01 22:16
你好! 赋值仅仅是一种表达式,也有值和类型a = 1。的值是1类型是int,所以完全可以赋值给另一个int类型变量b = (a = 1)也就是b = a = 1。不存在不可以连续赋值的说法。 括号表达式也是一样。只要有类型和值就能赋值给对应的变量这是赋值的原则。 B和C的写法在标准C编译器上都是可以编译通过的。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯