选择题 32.  有以下程序:
    void fun(char*a,char*b)
    {  a=b;  (*a)++;}
    main()
    {char c1='A',c2='a',*p1,*p2;
    p1=&c1;p2=*c2; fun(p1,p2);
    printf("%c%c\n",c1,c2);
    }
    程序运行后的输出结果是______。
【正确答案】 A
【答案解析】 函数fun()的作用是将指针a指向指针b的内容,然后将该内容加1。执行语句“fun(p1,p2);”后,p1和p2指向的地址并未改变,只是将p2指向的存储单元的值增加1。所以答案是A。