作业帮 > 综合 > 作业

C语言中的“--”的用法

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/13 13:51:03
C语言中的“--”的用法
设整数b,那么 --b 和 b-- 有什么不同?它们和b = b - 1有什么不同?
C语言中的“--”的用法
= b - 1; 是语句.
--b 和 b-- 可以是 表达式 也可以是语句.
作为单独语句时,它们 同 b = b - 1; 完全一样.
在表达式里,--b 表示 b 先减去 1,再参加运算.在表达式里,b-- 表示 先 参加运算,运算完毕,b 再减去 1.
如果 同一个语句 中,--b 或 b-- 作为表达式, 连续多次出现时,编译时,语法检查 不会报告 有错,但 运算结果 随编译器 的不同,或编译时的选项设置不同,结果会不同.所以 使用这种--形式,要特别留神.