
之前本人好像有听过直接省去a = 2,b = 3这两个赋值过程,直接可以通过转化为无名数组元素将2,3传入,但具体转换操作有点不清楚,求高手现身。
解决方案
20
题主说的不会是 compound literal 的一种黑科技吧…..
swap((int[]){/*a=*/2}, (int[]){3});
还有,题主你那个括号怎么搞的!!
20
swap((int[]){/*a=*/2}, (int[]){3});
还有,题主你那个括号怎么搞的!!