免费注册 手机版 网站地图 小工具

学而优·知识库

首 页
写出结果 void foo(int p1[]) { *p1 += 5; } void bar(int p2[]) { p2[1] = 15; }
写出结果
void foo(int p1[])
{
*p1 += 5;
}
void bar(int p2[])
{
p2[1] = 15;
}
void main()
{
int a[]={3,4,5};
int b[]={3,4,5};
int *p2;
p2=&a[1];
bar(p2);
printf("%i %i %i ",a[0],a[1],a[2]);
p2=&b[0];
p2++;
foo(p2);
bar(p2);
printf("%i %i %i ",b[0],b[1],b[2]);
}
参考答案

关闭

前往注册

我已注册,登录账号 继续查看答案