有以下程序 #include main( ) {int s,t,A=10 ouble B=6; s=sizeof(A);t=sizeof(B); printf(”%d,%d\n”,s,t); } 在VC6平台

admin2010-11-02  18

问题 有以下程序
    #include
    main( )
    {int s,t,A=10 ouble B=6;
s=sizeof(A);t=sizeof(B);
    printf(”%d,%d\n”,s,t);
    }
    在VC6平台上编译运行,程序运行后的输出结果是(    )。

选项 A、2,4
B、1,4
C、4,8
D、10,6

答案C

解析 函数sizeof()的参数为C中定义或者用户自定义的数据,作用是返回参数所指的数据类型所占用的内存空间的字节数。本题中A是整型,B是双精浮点数,分别占4个字节和8个字节。所以选C。
转载请注明原文地址:https://jikaoti.com/ti/UeB0FFFM
0

最新回复(0)