一道关于C语言指针的选择题
若已定义inta=5,对以下(1)(2)两个语句不正确的解释有()(多项选择题)(1)int*p=&a;(2)*p=a;A.语句(1)和(2)中的*p含义相同,都表示给指...
若已定义int a=5,对以下(1)(2)两个语句不正确的解释有()(多项选择题)
(1) int *p=&a; (2) *p=a;
A.语句(1)和(2)中的*p含义相同,都表示给指针变量赋值
B.语句(1)和(2)都是把变量a的地址赋给指针变量p
C.语句(1)是在对p进行定义的同时进行初始化,使p指向a,语句(2)是将变量a的值赋值给指针变量p
D.语句(1)是在对p进行定义的同时,使p指向a,语句(2)是将变量a的值赋值给指针变量所指的变量。
请给出详细设计 展开
(1) int *p=&a; (2) *p=a;
A.语句(1)和(2)中的*p含义相同,都表示给指针变量赋值
B.语句(1)和(2)都是把变量a的地址赋给指针变量p
C.语句(1)是在对p进行定义的同时进行初始化,使p指向a,语句(2)是将变量a的值赋值给指针变量p
D.语句(1)是在对p进行定义的同时,使p指向a,语句(2)是将变量a的值赋值给指针变量所指的变量。
请给出详细设计 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询