局部自动变量,下列说法正确的是()。
A.进入函数分配内存,退出程序释放内存
B.进入函数分配内存,退出函数,释放内存
C.进入程序分配内存,退出程序释放
D.没有初始化,初值为零
A.进入函数分配内存,退出程序释放内存
B.进入函数分配内存,退出函数,释放内存
C.进入程序分配内存,退出程序释放
D.没有初始化,初值为零
A.在函数退出后不被释放,程序执行结束释放
B.被调用时,进入函数分配内存,函数退出被释放
C.必须使用特定的库函数释放内存
D.没有初始化时,初值是随机值
A.常量占据的内存空间,其大小由数据本身决定。
B.符号常量和变量一样,也占用相应的内存空间。
C.常量在内存中不分配存储空间,变量在内存中分配存储空间。
D.所有变量所占的存储空间在函数调用结束后都会自动释放。
A.new 和 delete是C++语言中专门用于动态内存分配和释放的函数
B.动态分配的内存空间也可以被初始化
C.当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间
D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
A.内存回收程序负责释放无用内存
B.内存回收程序允许程序员直接释放内存
C.程序员必须创建一个线程来释放内存
D.内存回收程序可以在指定的时间释放内存对象
A.Java 程序要求用户必须手工创建一个线程来释放内存
B.Java 程序允许用户使用指针来释放内存
C.内存回收线程负责释放无用内存
D.内存回收线程不能释放内存对象
A.只为每个对象分配用于保存数据成员的内存
B.只为每个对象分配用于保存函数成员的内存
C.为所有对象的数据成员和函数成员分配一个共享的内存
D.为每个对象的数据成员和函数成员同时分配不同内存
下列关于类和对象的说法中,正确的是()。
(A)编译器为每个类和类的对象分配内存
(B)类的对象具有成员函数的副本
(C)类的成员函数由类来调用
(D)编译器为每个对象的数据成员分配内存