在用单片机做一个带菜单的频谱 用到指针的时候发现一个问题 有一部分是要控制左右边的音量的 左边的控制变量名是 left 右边的变量名是 right 都是uchar类型的全局变量 用一个指针函数 ir_key(uchar* num) 修改这两个变量的值来达到控制左右两边的平衡音量 但是在调试的时候发现一个问题 ir_key(uchar &left) ir_key(uchar &right) 这两句本意是修改right和left的数值的 但是发现只能修改排在前面的那句的数值 这是什么情况呢?我试了重新再写一个 ir_key1(uchar &right)这样的函数也是不行 |