永发信息网

有以下程序: struct STU char name[10]; int num

答案:2  悬赏:30  手机版
解决时间 2021-01-25 10:36
  • 提问者网友:聂風
  • 2021-01-24 19:11
有以下程序: struct STU char name[10]; int num
最佳答案
  • 五星知识达人网友:等灯
  • 2021-01-24 19:18
答案:A解析: 本题考核的知识点是结构体类型的综合应用。本题中首先定义了一个结构体类型STU,它由一个字符数组和一个整形变量num组成。然后定义两个函数f1和f2。其中f1是值传递的,f2是地址传递的。主函数中定义两个结构体变量a和h并分别赋初值,接着调用函数f1(a),由于函数f1是值传递,故执行该函数后并没有改变a的值,在接着调用函数f2(&h),由于该函数是地址传递,执行该函数后将使变量b的值为{SunDan, 2044},故函数最后输出的a.num和b.num的值为2041和2044。所以,4个选项中选项A)正确。
全部回答
  • 1楼网友:夜余生
  • 2021-01-24 20:20
正好我需要
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯