为了账号安全,请及时绑定邮箱和手机立即绑定

指针问题?

指针问题?

C
qq_谈秋_0 2017-09-14 20:46:11
#include <stdio.h> void swap(int * a,int * b); int main(){ int a,b; a=1; b=2; printf("a=%d,b=%d\n",a,b); swap(&a,&b); printf("a=%d,b=%d\n",a,b); return 0; } void swap(int * a,int * b); { int t=*a; *a=*b; *b=t; }[Error] E:\C\未命名1.cpp:13: error: expected unqualified-id before '{' token系统是这样报错的,请问有什么错误吗?
查看完整描述

3 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

问题就是 13 行结尾多了分号。

这个分号成了结束 13 行语句的标志,那么这 13 行就和 2 行一样只是函数声明了。14 行那里的 { 就不合法了。

我想你可能是手误多打了这个分号吧。

查看完整回答
反对 回复 2017-09-15
?
路人甲骨文

TA贡献4条经验 获得超1个赞

12
21

查看完整回答
反对 回复 2017-09-15
  • 3 回答
  • 0 关注
  • 1559 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信