首页 > 代码库 > 增量运算符与减量运算符的注意事项
增量运算符与减量运算符的注意事项
代码:
#include <stdio.h> #include <stdlib.h> void func(int, int); int main(void) { int num = 5; // 避免将增量或减量运算符用于一个出现在同一个函数不同参数位置的变量上 func(num, num++); // 避免将增量或减量运算符用于一个多次出现在同一个表达式的变量上 // 例如: // num / 2 + 5 * num++ // num++ + num++ return EXIT_SUCCESS; } void func(int n1, int n2) { printf("n1 = %d, n2 = %d\n", n1, n2); }
输出1:
n1 = 6, n2 = 5
输出2:
n1 = 5, n2 = 5
增量运算符与减量运算符的注意事项
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。