单选题 指针变量存储的是:
A、 变量的值
B、 变量的地址
C、 变量的类型
D、 常量值
单选题 若 int a = 5; int *p = &a;,则 p 的值是:
单选题 指针类型与所指向变量的类型必须:
A、 完全相同
B、 兼容(如 int* 可指向 float)
C、 仅需大小相同
D、 无关
单选题 初始化指针为 NULL 的目的是:
A、 指向内存的起始地址
B、 避免野指针
C、 提高程序性能
D、 表示指针指向常量
单选题 若 int x = 10;,则 &x 的数据类型是:
A、 int
B、 int*
C、 &int
D、 *int
单选题 以下合法的指针定义是:
A、 int *p;
B、 *int p;
C、 int p*;
D、 int& p;
单选题 在 64 位系统中,char* 类型指针占用的字节数是:
A、 1
B、 4
C、 8
D、 取决于指针指向的内容