22、在C语言中,为变量分配的内存空间大小()。A.均为1个字节B.由程序员自己定义C.由变量的类型决定D.是任意的

22、在C语言中,为变量分配的内存空间大小()。

A.均为1个字节

B.由程序员自己定义

C.由变量的类型决定

D.是任意的


参考答案和解析
由变量类型决定

相关考题:

C语言中,变量名用大小写是等价的。() 此题为判断题(对,错)。

关于动态存储分配,下列说法正确的是A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new

指针是个变量,占有单独的内存空间,而引用本身不是变量,不单独占用内存空间。()

C语言中()存储类型的变量只在使用时分配空间。 A.static和autoB.register和externC.register和staticD.auto和register

在BASIC语言中,下面()是为变量提供数据的语句 A、ENDB、INPUTC、GOTOD、RETURN

一种语言中不同种类的变量往往采用不同的存储分配策略,C语言中的全局变量和静态变量采用静态分配,而自动(Auto)类变量采用(30)。A.最佳分配B.首先分配C.堆式分配D.栈式分配

下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值B.在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容C.在C语言中,外部变量的隐含类型是自动存储类别D.在C语言中,函数形参的存储类型是自动(auto)类型的变量

在C语言中,变量所分配的内存空间大小是() A.由变量的类型决定B.由用户自己决定C.任意的D.均为两个字节

()是在目标程序装入内存时分配作业所需的基本内存空间,且允许在运行过程中再次申请额外的内存空间。A、 静态分配B、 动态分配C、 直接分配D、 实现存储共享与保护

float实型变量类型占()内存空间。

关于堆式分配,下面说法正确地是()。A、属于动态分配B、属于静态分配C、适用于可递归调用、具有分程序结构的语言D、适用于允许为变量动态申请内存空间的语言

在定义了枚举变量后,系统才为该变量分配内存空间。

在C语言中,变量所分配的内存空间大小是()A、由变量的类型决定B、由用户自己决定C、任意的D、均为两个字节

在C语言中,以下叙述错误的是()。A、函数被调用时,系统才为形参分配内存B、实参和对应形参的数据类型必须一致C、实参可以是变量、常量或表达式D、形参可以是变量、常量或表达式

Java语言中一个Char类型的数据占用2个字节大小的内存空间。

Javascript语言中声明变量的方式为()A、Dim变量B、Var变量C、Rem变量D、Const变量

BUF DWORD 10h DUP(3 DUP(2,5),3,4,5)语句为变量BUF分配的内存空间的字节数是()。A、50hB、90hC、240hD、120h

BUF DW 10H DUP(3 DUP(2,?),1,2 DUP(?),100)为变量BUF分配的内存空间的字节数是()。A、160B、22C、80D、320

下面有关变量声明的说法中,正确的是()A、C语言中不用先声明变量,需要时直接使用即可B、每个变量的存储空间大小由数据类型和编译环境共同决定C、在VC++6.0环境下,为int型变量分配的存储空间大小为2个字节D、变量声明时,不能进行赋值操作

在VBA语言中,所使用的语句关键字、函数名、变量名、对象名等,不必区分字母大小写,它们是等效的。

声明变量的含义是通知编译系统为变量分配合适大小的存储空间。

在BASIC语言中,未赋值简单变量的初值为(),未赋值字符串变量的初值是()。

在创建对象时必须()A、先声明对象,然后才能使用对象B、先声明对象,为对象分配内存空间,然后才能使用对象C、先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象D、上述说法都对

在Java语言中,执行语句“boolean t=18;”的结果将使得变量t的值为true

单选题()是在目标程序装入内存时分配作业所需的基本内存空间,且允许在运行过程中再次申请额外的内存空间。A 静态分配B 动态分配C 直接分配D 实现存储共享与保护

多选题关于堆式分配,下面说法正确地是()。A属于动态分配B属于静态分配C适用于可递归调用、具有分程序结构的语言D适用于允许为变量动态申请内存空间的语言

单选题在C语言中,变量所分配的内存空间大小是()A由变量的类型决定B由用户自己决定C任意的D均为两个字节

判断题Java语言中一个Char类型的数据占用2个字节大小的内存空间。A对B错