以下程序的输出结果是( )。 #include“stdio.h” sub(char“a,char b) { char c: c=*a, *a=b,b=c; } main( ) { char a=’A’。b=’B’: sub(&

admin2014-10-20  26

问题 以下程序的输出结果是(    )。
#include“stdio.h”
sub(char“a,char b)
{
  char c:
  c=*a,  *a=b,b=c;
}
main(    )
{
  char a=’A’。b=’B’:
  sub(&a,b);
  putchar(b);
  putchar(a);
}

选项 A、AA
B、AB
C、BA
D、BB

答案D

解析 指针变量作为函数的参数,它的作用是把地址传给被调函数。
转载请注明原文地址:https://kaotiyun.com/show/j0vR777K
0

最新回复(0)