c-化合物表达与表达与子表达的比较
发布时间:2020-12-16 10:43:03 所属栏目:百科 来源:网络整理
导读:我觉得我在这里区分子表达式和表达式有点困惑. 复合表达式 – 涉及多个运算符的表达式. 例如. 1 1 * 1 表达式 – 具有一个或多个操作数的运算符. 例如1或1 是否有一个低于表达式的级别,称为子表达式? 解决方法 表达式可能没有运算符.例如,在以下内容中: in
我觉得我在这里区分子表达式和表达式有点困惑.
复合表达式 – 涉及多个运算符的表达式. 例如. 1 1 * 1 表达式 – 具有一个或多个操作数的运算符. 例如1或1 是否有一个低于表达式的级别,称为子表达式? 解决方法
表达式可能没有运算符.例如,在以下内容中:
int a = 0; a; a是表达式.引用C标准的表达式是“指定计算的运算符和操作数序列”(C 03 5/1).这里,即使没有运算符,a也是“操作数”. 子表达式是任何表达式,它是较大表达式的一部分.所以,在 int a = 0,b = 0,c = 0,d = 0; a * b + c * d; a * b和c * d是子表达式. “复合”一词通常用于陈述,而不是表达.复合语句是一对可以包含一系列其他语句的大括号.例如,函数体几乎总是复合语句,许多循环体也是如此. 通常,复杂表达式只是简称为“表达式”,它们的部分称为子表达式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |