• 2022-11-02
    若有宏定义:#define S(a,b) t=a;a=b;b=t [br][/br] 以下说法正确的是( )。
    A: 由于变量t没定义, 所以此宏定义是错误的。
    B: 此宏定义可实现两个数的交换
    C: 此宏定义不可用,因为a、b、t变量不可识别
    D: 宏定义只能定义符号常量,不能用一串字符