有以下程序: #include<stdio.h> main() { char*p1=0: int*p2=0: float*p3=0: printf("%d%d%d\n",sizeof(

admin2019-02-02  30

问题 有以下程序:
    #include<stdio.h>
    main()
    {
      char*p1=0:
      int*p2=0:
      float*p3=0:
      printf("%d%d%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
    }
    程序运行后的输出结果是(    )。

选项 A、4 4 4
B、1 4 8
C、1 2 4
D、1 1 4

答案A

解析 注意sizeof是一个运算符,它是运算数据所占单元数量,故答案为4。
转载请注明原文地址:https://jikaoti.com/ti/Pvf0FFFM
0

最新回复(0)