以下关于long、int和short类型数据占用内存大小的叙述中正确的是A.均占4个字节B.根据数据的大小来决定所占内存的字节数C.由用户自己定义D.由C语言编译系统决定

题目

以下关于long、int和short类型数据占用内存大小的叙述中正确的是

A.均占4个字节

B.根据数据的大小来决定所占内存的字节数

C.由用户自己定义

D.由C语言编译系统决定


相似考题
更多“以下关于long、int和short类型数据占用内存大小的叙述中正确的是A.均占4个字节B.根据数据的大小来决定所占内存的字节数C.由用户自己定义D.由C语言编译系统决定”相关问题
  • 第1题:

    在C语言中,int,char和short三种类型数据在内存中所占用的字节数

    A.由用户自己定义

    B.均为2个字节

    C.是任意的

    D.由所用机器的机器字长决定


    正确答案:D
    解析:C语言中,常用的数据类型有int,char,float,double等,但C标准没有具体规定以上各类数据所占内存字节数,只要求long型数据长度不短于int型,short型不长于int型,具体如何实现,由各计算机系统自行决定。

  • 第2题:

    在C语言系统中,假设int类型数据占两个字节,则double、long、unsigned int、char类型数据所占字节数分别为( )。

    A.8,2,4,1

    B.2,8,4,1

    C.4,2,8,1

    D.8,4,2,1


    正确答案:D
    解析:在C语言中,double类型数据占8个字节、long型占4个、unsignedint和int型一样占2个、char型占1个。所以本题应该选择D。

  • 第3题:

    在C语言中,变量所分配的内存空间大小是()

    A.由变量的类型决定

    B.由用户自己决定

    C.任意的

    D.均为两个字节


    参考答案:A

  • 第4题:

    在C++语言的数据类型中,int、short等类型的长度是( )。

    A.固定的

    B.任意的

    C.由用户自定义

    D.与机器字长有关


    正确答案:D

  • 第5题:

    在C语言中,int、char和short三种类型数据在内存中所占用的字节数都是由用户自己定义的。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第6题:

    在某嵌入式系统中采用PowerPC处理器,若C语言代码中定义了如下的数据类型变量X,则X所占用的内存字节数是( )。

    A.8
    B.13
    C.16
    D.24

    答案:A
    解析:
    C语言中,union的使用与struct的用择非常类似,主要区别在于union维护足够的空间来置放多个数据成员中的“一种”,而不是为每一个数据成员配置空间,在union中所有的数据成员共用一个空间,同1时间只能储存其中一个数据成员,所有的数据成员具有相同的起始地址。—个union只配置—个足够大的空间以来容纳最大长度的数据成员,以上例而言,最大长度是double型态,所以X的空间大小就是double数据类型的大小。Double为双精度浮点数,占用8个字节空间。

  • 第7题:

    数据类型为Long的数据在内存中占用的字节数为()

    A1

    B2

    C4

    D8


    D

  • 第8题:

    下面关于整数的说法中正确的是()

    • A、short类型占用2字节,int类型占用2字节,long类型占用8字节
    • B、char类型占用1字节,short类型占用2字节long类型占用4字节
    • C、short类型占用1字节,int类型占用2字节.long,类型占用4字节
    • D、short类型占用2字节,int类型占用4字节,long类型占用8字节

    正确答案:B

  • 第9题:

    在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为(),其数值范围为();一个int数据在内存中所占字节数为(),其数值范围为();一个long数据在内存中所占字节数为(),其数值范围为();一个float数据在内存中所占字节数为(),其数值范围为()。


    正确答案:1;-128~127;2;-32768~32767;4;-2147483648~2147483647;4;1038

  • 第10题:

    在C语言中,变量所分配的内存空间大小是()

    • A、由变量的类型决定
    • B、由用户自己决定
    • C、任意的
    • D、均为两个字节

    正确答案:A

  • 第11题:

    单选题
    关于联合类型,以下说法正确的是()。
    A

    联合类型的内存大小是第1个成员变量的内存大小

    B

    联合类型的内存大小是所有成员变量的内存大小之和

    C

    联合类型的内存大小由内存大小最大的成员变量决定

    D

    联合类型的内存大小由系统自动分配,在赋值前是不确定的


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    数据类型为Long的数据在内存中占用的字节数为()
    A

    1

    B

    2

    C

    4

    D

    8


    正确答案: A
    解析: 暂无解析

  • 第13题:

    在C语言中,int、char和short种类型数据在内存中所占用的字节数()。

    A.由用户自己定义

    B.均为2个字节

    C.是任意的

    D.由所用机器的机器字长决定


    正确答案:D

  • 第14题:

    假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4);,则数组x在内存中所占字节数是______。

    A.3

    B.6

    C.10

    D.20


    正确答案:D
    解析:当数组定义后,系统就为其分配内存空间,而不论其中有没有内容。因此,本题中数组x[10]不论是否为其元素初始化,它所分配的存储空间仍为2*10=20个字节。

  • 第15题:

    mysqlint数据类型当中所占用字节数最小的为:()。

    A.smallint

    B.bigint

    C.tinyint

    D.int


    参考答案:C

  • 第16题:

    以下关于long,int和short类型数据占用内存大小的叙述中正确的是( )。

    A.均占4个字节

    B.根据数据的大小来决定所占内存的字节数

    C.由用户自己定义

    D.由C语言编译系统决定


    正确答案:D

  • 第17题:

    以下关于long、int和short类型数据占用内存大小的叙述中正确的是( )。

    A)均占4个字节

    B)根据数据的大小来决定所占内存的字节数

    C)由用户自己定义

    D)由C语言编译系统决定


    正确答案:D

  • 第18题:

    假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是( )

    A.3
    B.6
    C.10
    D.20

    答案:D
    解析:

  • 第19题:

    关于联合类型,以下说法正确的是()。

    • A、联合类型的内存大小是第1个成员变量的内存大小
    • B、联合类型的内存大小是所有成员变量的内存大小之和
    • C、联合类型的内存大小由内存大小最大的成员变量决定
    • D、联合类型的内存大小由系统自动分配,在赋值前是不确定的

    正确答案:C

  • 第20题:

    在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。

    • A、由用户自己定义
    • B、均为2个字节
    • C、是任意的
    • D、由所用机器的机器字长决定

    正确答案:D

  • 第21题:

    mysqlint数据类型当中所占用字节数最小的为:()。

    • A、smallint
    • B、bigint
    • C、tinyint
    • D、int

    正确答案:C

  • 第22题:

    数据类型为Long的数据在内存中占用的字节数为()

    • A、1
    • B、2
    • C、4
    • D、8

    正确答案:D

  • 第23题:

    单选题
    在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。
    A

    由用户自己定义

    B

    均为2个字节

    C

    是任意的

    D

    由所用机器的机器字长决定


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    在C语言中,变量所分配的内存空间大小是()
    A

    由变量的类型决定

    B

    由用户自己决定

    C

    任意的

    D

    均为两个字节


    正确答案: B
    解析: 暂无解析