帮解释下每个语句意思?答案是怎么选的?指针引用怎么用,迷茫,又将这的连接给我也行
题目
帮解释下每个语句意思?答案是怎么选的?指针引用怎么用,迷茫,又将这的连接给我也行
2.There are the following definition:
int x=100,y;
int *p1;
const int *p2=&x;
Which of the following statements is incorrect (C )
A.p1=&x; B.p1=p2;
C.p2=p1; D.p2=&y;
答案
int x = 100,y; //定义两个整型变量,并对x赋初值100
int *p1; //定义一个指向整型变量的指针p1
const int *p2 = &x; //定义一个常变量,类型是指向整型变量的指针p2,并将x的地址赋给p2,const关键字,是一个C语言的关键字,它限定一个变量不允许被改变
A选项:将变量x的地址赋值给指针p1
B选项:将指针变量p2的值赋值给指针变量p1,此时两个指针变量同时指向变量x
C选项:将指针变量p1的值赋值给指针变量p2.错误1,p2的值是不允许改变的;错误2,p1指针无确定指向,不能作为赋值语句的右值进行赋值运算.
D选项:将变量y的地址赋值给指针变量p2.错误点,p2的值是不允许改变的
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 用方框内的所给词的正确形式填空
- 落叶可以联想到什么诗句
- 琵琶行原文出处
- 一台压路机,前轮周长5.224米,宽5米,每分钟转动20周,半小时压路面积多少?
- 5.一个理想电流源串联5Ω电阻时,流过电阻电流为2A,当改变电阻阻值为10Ω时,流过电阻电流为 A.
- 一个数的20倍减去1能被153整除,这样的自然数中最小的是_.
- 甲乙两车同时从A.B两地相对开出,已知甲车每小时行50千米,乙车每小时行40千米.
- on Shanghai 还是 in Shanghai 还是 at Shanghai
- [X-1]^-17[X-1}+30=0怎么算
- 某灯塔在船的北偏东40°方向上,那么船在灯塔的____度
热门考点