在C语言中,正确的指针定义和初始化方式是声明一个指针类型,并将其初始化为指向一个具有匹配类型的变量的地址。在选项A中,“inta;int*b=&a;”定义了一个整数变量a和一个指向整数的指针b,并将b初始化为a的地址。这是正确的做法,因为指针b被赋予了与其类型相匹配的整数变量a的地址。选项B尝试将地址赋给一个普...
有语句:int a[10],;则()是对指针变量p的正确定义和初始化。 A. int p=*a; B. int *p=a; C. int p=&a; D. int *p=&a;选项A,a是数组名,不是指针变量名,因此不可用*标注数组名a选项C,a是数组名,数组名就是地址,无需再用地址符号。而且在定义指针变量p时,应在变量名前加*,标明p是指针...
百度试题 题目有语句:inta[10],;则()是对指针变量p的正确定义和初始化。 A. intp=*a; B. int*p=a; C. intp=&a; D. int*p=&a; 相关知识点: 试题来源: 解析 B.int*p=a; 反馈 收藏
1. 可以把指针初始化为0、NULL或某个地址,具有值NULL的指针不指向任何值。 2. 当把0赋值给指针时,编译器先把0转换为指向合适数据类型的指针。 3. 值0是唯一能够直接赋给指针变量的整数值
有语句:inta[10],;则()是对指针变量p的正确定义和初始化。 A.intp=*a; B.int*p=a; C.intp=&a; D.int*p=&a; 点击查看答案进入题库练习 查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧 无需下载 立即使用 你可能喜欢 单项选择题 若有说明:intn=2,*p=&n,*q=p,则以下非法的赋...
有语句:int a[10];,则下列对指针变量p的定义和初始化正确的是( )。A.int p=*a;B.int *p=a;C.int p=&a;D.int *p=&a;
百度试题 题目若已定义a为int型变量,则( )是对指针变量P的正确定义和初始化。 (A.int*p=a; (B.int*P=*a; (C.int p=&a; (D.int*p=&a; 相关知识点: 试题来源: 解析 D 反馈 收藏
百度试题 题目若已定义a为整型变量,则___ 是对指针变量p的正确定义和初始化。 A. int *p=a; B. int &p=a; C. int p=&a; D. int *p=&a; 相关知识点: 试题来源: 解析 D.int *p=&a; 反馈 收藏
有语句:int a[10],;则( )是对指针变量p的正确定义和初始化 A. int p=*a; B. int *p=a; C. int p=&a; D. int *p=&a;