有以下程序: #include<stdio.h> #include<string.h> struct S {char name[10];}; void change(struct S*data,int value) {

admin2018-01-14  29

问题 有以下程序:
   #include<stdio.h>
   #include<string.h>
   struct S
   {char name[10];};
   void change(struct S*data,int value)
   {
   strcpy(data—>name,"#");
   value=6;
   }
   main()
   {
   struct S input; int num=3;
   strcpy(input.name,"OK");
   change(&input,num);
   printf("%s %d\n",input.name,num);
   }
   程序运行后的输出结果是(    )。

选项 A、#3
B、#6
C、OK 3
D、OK 6

答案A

解析 考查结构体成员的引用规则。
转载请注明原文地址:https://jikaoti.com/ti/zxa0FFFM
0

最新回复(0)