C 有谁能在'&';令牌错误?

C 有谁能在'&';令牌错误?,c,C,在下面的代码中 void tread(gonptr &head){ int coefficient, exponent; scanf("%d",&n); 我在编译时遇到了这种错误 main.c:59:25:错误:应为“;”,“,”或“')在”和“标记之前 void pwrite(多点器和磁头){ 有人能帮忙吗?根据错误消息中可见的代码,您需要更改 void pwrite(PolyPointer &head) 到 在C中,没有任何引用,都是关于指针的

在下面的代码中

void tread(gonptr &head){

    int coefficient, exponent;

    scanf("%d",&n);
我在编译时遇到了这种错误

main.c:59:25:错误:应为“;”,“,”或“')在
”和“
标记之前
void pwrite(多点器和磁头){


有人能帮忙吗?

根据错误消息中可见的代码,您需要更改

void pwrite(PolyPointer &head)

C
中,没有任何引用,都是关于指针的

正如@zenith先生在评论中指出的,同样适用于
tread()


注意:与tread()函数相关的代码与特定错误消息无关。

@zenith非常感谢。更新了我的答案以添加您的建议。发布的代码片段与错误不匹配,是吗?!
void pwrite(PolyPointer *head)