11. 写一个“标准”宏 MIN(A, B),并说明表达式 least = MIN(*p++, b) 返回什么值?✅ 答案: #define MIN(A, B) ((A) < (B) ? (A) : (B)) 使用宏时需要注意参数的副作用。least = MIN(*p++, b) 会出现宏展开: least = ((*p++) < (b) ? (*p++) : (b)); 这会导致 p++ 执行两次,不是你想要的行为,可能造成 未定义行为 或 逻辑错误。✅ 正确做法:使用内联函数或避免带副作用的表达式作为参数。12. 使用变量 a 给出以下定义:①一个整型数int a;②一个指...