【正确答案】C 【解析】A 选项错误,声明指针格式为:int * p B 选项错误,x 为 int 类型,p 为 int * 类型,类型不匹配 C 选项正确 D 选项错误,x 为 int 类型,不能对它进行解引用操作 指针变量的声明格式: 1.数据类型* 变量名; 例如 int* p; 2.数据类型 *变量名; 例如 int *p; 3.数据类型 * 变量名; 例如 int * p; 指针变量的初始化: 1.在声明语句中初始化指针变量 int num = 5; int* p = # 2.声明指针变量后对其进行初始化 int num = 5; int* p;
【正确答案】C 【解析】A 选项错误,声明指针格式为:int * p B 选项错误,x 为 int 类型,p 为 int * 类型,类型不匹配 C 选项正确 D 选项错误,x 为 int 类型,不能对它进行解引用操作 指针变量的声明格式: 1.数据类型* 变量名; 例如 int* p; 2.数据类型 *变量名; 例如 int *p; 3.数据类型 * 变量名; 例如 int * p; 指针变量的初始化: 1.在声明语句中初始化指针变量 int num = 5; int* p = # 2.声明指针变量后对其进行初始化 int num = 5; int* p; p = #
【解析】A 选项错误,声明指针格式为:int * p
B 选项错误,x 为 int 类型,p 为 int * 类型,类型不匹配
C 选项正确
D 选项错误,x 为 int 类型,不能对它进行解引用操作
指针变量的声明格式:
1.数据类型* 变量名; 例如 int* p;
2.数据类型 *变量名; 例如 int *p;
3.数据类型 * 变量名; 例如 int * p;
指针变量的初始化:
1.在声明语句中初始化指针变量
int num = 5;
int* p = #
2.声明指针变量后对其进行初始化
int num = 5;
int* p;
【指针知识点讲解】
更多C++基础专业知识讲解,点击链接即可查看
https://www.nowcoder.com/link/zxyl-cpp67