问题:
编译的时候报:error: expected ';', ',' or ')' before '&' token
原因:
C语言中是不存在引用的,也就是说C语言中&表示的不是引用,仅仅是取地址符。
解决:
第一种:用指针来取代引用,在主函数中传进地址
第二种:将代码保存成.cpp文件(c++中支持引用)
本文解析了在C语言编译过程中遇到的预期';'、','或')'之前的'&'标记错误,阐述了C语言中'&'的作用,并提供了两种解决方案:使用指针替代引用或在C++中利用引用特性。
问题:
编译的时候报:error: expected ';', ',' or ')' before '&' token
原因:
C语言中是不存在引用的,也就是说C语言中&表示的不是引用,仅仅是取地址符。
解决:
第一种:用指针来取代引用,在主函数中传进地址
第二种:将代码保存成.cpp文件(c++中支持引用)
15万+
1434

被折叠的 条评论
为什么被折叠?