发布网友 发布时间:2022-05-02 13:00
共2个回答
热心网友 时间:2022-06-20 04:20
(1,2)是一个逗号表达式,返回的值是最后一个表达式的值,用在这里没有意义,直接int a=2就可以了,一般用于考试中考这一考点吧。有时候宏定义中多个表达式不能使用分号,可以使用逗号分隔追问那这样的语句用在什么地方会比较有意义?能举个例子不?追答一般不用这个啊,一般可以用在宏定义,比如定义一个交换整数的函数
#define swap(x,y) (x=x+y,y=x-y,x=x-y)
热心网友 时间:2022-06-20 04:21
逗号表达式,最后赋值为a=2