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

admin2019-06-12  10

问题 有以下程序:
#include<stdio.h>
main()
{
  char*p1=0;
  int*p2=0:
  float*p3=0:
  printf("%d%d%d\n",sized(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/Ltf0FFFM
0

最新回复(0)