问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

对于类型相同的两个指针变量之间不能进行运算的是

发布网友 发布时间:2023-06-26 10:25

我来回答

5个回答

热心网友 时间:2023-08-27 16:39

不能进行运算“+”运算。

类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。

1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的

2、“=(等于)”是对于类型相同的两个指针变量之间常规运算。

3、“-(减法)”运算两个相同指针变量相减可以获得在之间相隔的同类型元素个数(在某个类型的数组中的应用)。

4、“+”运算是不可以的,因为两个指针相加什么都得不到,所以规定不允许相加。

扩展资料

指针类型:

1、空指针

空指针是一个特殊的指针,它的值是0,C语言中用符号常量NULL(在stdio.h中定义)表示这个空值,并保证这个值不会是任何变量的地址。空指针对任何指针类型赋值都是合法的。一个指针变量具有空指针值表示当前它没有指向任何有意义的东西。

2、void指针

(void *)类型的指针叫通用指针,可以指向任何的变量,C语言允许直接把任何变量的地址作为指针赋给通用指针。但是需要注意void*不能指向由const修饰的变量。

热心网友 时间:2023-08-27 16:39

应该选择C。

A选项两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的。B选项赋值,这个当然是可以的了。D选项两个相同指针变量相减可以获得在之间相隔的同类型元素个数。

热心网友 时间:2023-08-27 16:40

答案选C, 因为指针相加没有任何意义.

解释:
指针存的是内存的地址值, 假如两个指针, 一个指向0x80008000, 一个指向0x80008020;
A: 可以判断这两个指针哪个指向后面, 哪个指向前面.
B: 判断两个指针是否指向同一块内存地址
C: 指向相加, 那么大个数代表什么? 可能都越界了内存区域.
D: 相减得到两个指针的差值. 即他们之间相差多少.

热心网友 时间:2023-08-27 16:40

应该选择C。A选项两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的。B选项赋值,这个当然是可以的了。D选项两个相同指针变量相减可以获得在之间相隔的同类型元素个数(在某个类型的数组中的应用)。C选项是不可以的,因为两个指针相加什么都得不到,所以规定不允许相加。

热心网友 时间:2023-08-27 16:41

两个指针不能相加,选C。
两个指针变量的类型相同所以可以相互赋值,对于A、D。当两个指针指向同一个连续的存储空间时比较才会有意义,一般是指向数组或者动态分配的存储空间。
#include<stdio.h>
main(void)
{
int arr[5], *p, *q;
p = arr;
q = &arr[4];
printf("p < q: %d\n", p < q);
printf("p - q: %d\n", p - q);
}输出结果:
p < q: 1
p - q: -4
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 书上为什么说“两个指针相同是指它们的地址值相同”这 c++两个分别指的数组的指针能直接相等吗,然后两个数组里的值也都相等? 就像同一数组的两个指针p1p2相减的结果与所指元素的下标相减的结果相同 两个相等的指针可以分开变化吗 c语言中,两个指针变量的值相等表示什么? 监管机有隐藏id能解除吗 奔跑吧关晓彤在第七季第几期 东京食尸鬼第二季到第三季中间发生了什么 《东京食尸鬼》第二季英到底是怎么死的 海伦·凯勒的诗集 海伦·凯勒说的第一句话是什么? 海伦看的第一部话剧史是 《科学怪兽》txt下载在线阅读全文,求百度网盘云资源 哪位大神有2014年由亚伦·泰勒-约翰逊、渡边谦主演的美国科幻怪兽电影《哥斯拉》免费百度网盘资源。 盘点十大震撼科幻电影怪兽电影,【免费高清】在线观看百度网盘资源 京东车抵贷还款方式 裴礼康产品在中国哪里有卖 六类网线过测需要几项检测 本人现在17岁 父母让我学修车 可我不是很喜欢 学修车有前途吗 哪位行家来解答一下。 王廷演过的电视剧集在哪个电视剧里,王挺扮演苟团长? 请问:两个指针变量可以相减,如两个指针变量指向同一个数组的元素, 诺斯的介绍 道格拉斯·诺斯的人物生平 道格拉斯·诺斯主要经历 梦见老虎咬自己胳膊 梦见被老虎咬着 超感猎杀 lito是真的同志吗 天使之翼2技能获得方法 天使之翼-新传说的续章 《天使之翼:激斗的轨迹》南葛篇S级攻略 《天使之恋2 命运的乐章》手机游戏攻略,简乐出品 CF手游沙漠灰解析 勇往直前披荆斩棘 日本成人放送大赏的介绍 《天使之翼:激斗的轨迹》世少篇S级攻略 暗夜英雄是谁 暗夜英雄派蒙最后怎么不走 CF手游沙漠灰地图技巧分享 爆破经典 监狱老大欺负新来的杀人犯是什么电视剧 CF手游沙漠灰怎么玩 暗夜英雄传说任务能联机吗?