[单选题]

有以下程序
#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 ", input.name, num);
}
程序运行后的输出结果是(  )。

A.#,3

B.#,6

C.OK,3

D.OK,6

参考答案与解析:

相关试题

有以下程序<br />#include  <stdio.h><br />#include  <string.h><br />struct S