问题描述: 小弟有一个小问题请问下:C语言程序中,有一句 A(&B,C); 这个A(&B,C);是怎么意思 1个回答 分类:综合 2014-11-26 问题解答: 我来补答 A可能是函数,也可能是宏定义,含有两个参数,类型应该是指向B的类型的指针和C的类型,所以在参数传递的时候,B用了&取地址符而C没有如果有上下文就更好了 再问: 因为原程序很复杂,A是库里面的函数,B是一个const struct 常量,C只是一个参数 再答: 那意思就是传递B的指针和C给A这个函数,并执行,如果函数有返回值的话,就取得返回值 展开全文阅读