C语言中,表达式的类型有哪些,麻烦说的详细点哪几种

如果没错的话应该是有六种,

有几种运算符,就有几种表达式 。赋值,逻辑,关系,条件,下标,数组,等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-04
c语言的语句必须以分号结尾,前三个都不符合,因此是错误的。
补充:
k=int(a+b);//如果以分号结尾的话,这个语句是对的。c的强制类型转换有两种格式:
1
(类型)表达式
2
类型(表达式)
第2个回答  2010-11-20
逻辑表达式
算数表达式
关系表达式
赋值表达式
条件表达式
第3个回答  2010-11-28
switch(表达式)
其中"表达式"指的是ANSI标准中允许的任何类型.说白了,就是只要是你知道的C语言中的类型都可以用!但是一般来说整型和字符型用的多一点,这可能是因为这两种类型比软好理解,而且又更常用的原因.以上回答是来自谭浩强老先生的<C语言设计>绝对全威!
第4个回答  2010-11-25
t + 5不没有赋值 如果要让t的值加5的话 应该写t = t + 5
所以t + 5 可以无视
t = 1 是让t 的值为5 这个就不用多说了
t ++ 其实和t = t + 1是一样的意思 所以这个表达式相当于 让t 的值为1 然后加1的意思 所以t的值为2
也就是说t = 1, t +5, t ++的值为 2
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。