结构体的问题,帮忙看看啊!!

dream2030 2007-10-10 01:24:13
#include < stdio.h>
Struct student{
Char name[10];
Int age;
};
Void fun1(struct student s){
Struct student b={“张红”,18};
S=b;
}
Void fun2(struct student *2){
Struct student b={“王军”,19};
*2=b;
}
Void main(){
Struct student s1={“赵娜”,20},s2={“孙风”,21};
fun1(s1);
fun2(&s2);
Printf(“%s %d\n”,s1.name,s2.age);
}
请问输出结果是什么?帮小虾分析一下吧?
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xlstc7 2007-10-15
  • 打赏
  • 举报
回复
Void fun2(struct student *2): 2不能作为变量,笔误?
里面有很多中文的符号,lz的代码应该不是直接从源码中拷下来的吧
xlstc7 2007-10-15
  • 打赏
  • 举报
回复
赵娜 19
Anne_Mike 2007-10-10
  • 打赏
  • 举报
回复
程序有问题
Anne_Mike 2007-10-10
  • 打赏
  • 举报
回复
你的程序运行有问题,应该是打印S1中的名字,S2中的年龄。

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧