C语言常识题

来源:百度知道 编辑:UC知道 时间:2024/05/13 20:12:11
C语言中定义了一个变量,该变量代表内存中的一个()。
A.区域 B.单元 C.地址 D.容量

答案是C
我选B

应该选C
变量实际上就是一个内存地址,只不过编译器在编译过程中,以及编译后的程序在执行过程中,会根据变量的数据类型从该地址起使用一定量的内存单元。

由于不同数据类型的变量所占用内存单元的数量是不同的,因此,不会出现所有类型的变量都只占用一个内存单元的现象出现!

B

C
变量只是一个存储单元的地址,必须明白编译过程。

绝对的C啊
例:inta[5][5];
a[0][0]为二唯数组首地址。a[0][0]为变量名

b是肯定错的
定义变量之后,c系统就开辟一个内存单元。但是编号所代表是这个单元的起点位置,也就是地址。
所以选c