99问答网
所有问题
当前搜索:
两个指针不能相加
两个指针
变量
不能
( ) 选择一个答案 A.
相加
B. 相减 C. 比较 D. 指向...
答:
A. 相加,其实不是不能,而是没有意义
B. 相减,是可以的,比如一个指针指向字符串的开始,另一个指针结尾,相减可以得到字符串的个数 C. 比较,是可以的,可以比较是不是相等,也可以比较谁大谁小 D. 指向同一地址,不用解释了,当然可以 ...
在一定条件下,
两个指针
可以想加,这个描述错了吗
答:
1.在C++语言中,指针可以进行赋值运算、算术运算、比较运算(逻辑判断)。
但是在任何条件下,两个指针都不能允许相加
。2.因为地址相加后可能会对内存进行不合法的访问。
C语言
指针
变量为什么
不能相加
答:
所以两个地址
相加
没有意义而且存在危险,不要让
两个指针
(地址)相加。
对于指向同一数组的
指针
变量,
不能
进行哪种运算?为什么?最好能举个...
答:
两个指针不能进行相加运算、相除运算、相乘运算,因为这些都没有定义
。指针运算只定义了相减、加减常数的运算。
14、对于基类型相同的
两个指针
变量之间,
不可
进行的运算是( )。 A...
答:
C是错误的,
指针不能
进行加法运算。
两个
相同的
指针
变量能
不能相加
!为什么?
答:
两个
相同类型的
指针不能
直接
相加
的原因是编译器里面不允许出现这种操作。不知道说的是什么语言,指针操作是一个比较复杂的范畴,一定要在这一块多花点功夫,对后面很有好处的。1、所有的有效指针都是一个正整数(0可以被用来定义无效指针,小于0的只能叫非法指针),这个值代表了内存中的某个地址,内存...
两个
int
指针相加
可以么?
答:
比较原则应该是按照实际内存的高低位比较的 2、“=(等于)”是对于类型相同的两个指针变量之间常规运算。3、“-(减法)”运算两个相同指针变量相减可以获得在之间相隔的同类型元素个数(在某个类型的数组中的应用)。4、“+”运算是
不可以
的,因为
两个指针相加
什么都得不到,所以规定不允许相加。
对于类型相同的
两个指针
变量之间,
不能
进行的运算是符号是?
答:
在某个类型的数组中的应用)。C选项是
不可以
的,因为
两个指针相加
什么都得不到,所以规定不允许相加。如果两个指针变量指向同一个数组的元素,则两个指针变量之差是两个指针之间的元素个数。而指针变量相加无实际意义,并且指针相加很可能到达不可预料的内存空间。
2)
两个指针
变量
不能
( ) A.
相加
B.相减 C.比较 D.指向同一地址
答:
A
C语言:
两个指针
变量为啥可以相减,比较,赋值,唯独
不能相加
呢?请举个例子...
答:
比较运算可以得到
两个指针
的相对位置,而
相加
的结果什么都不是。比如总共有100个房间,甲住在67号,乙住在80号,通过比较运算可以知道他们离的有多远,但如果用67+80得到的是什么?
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
两个相同类型的指针变量能不能相加
为什么两个相同类型的指针不能相加
两个类型相同的指针能否相加
为什么两个指针变量不可以相加
两指针变量不能相加
不能添加两个指针
两个指针可以相加吗
两个指针在一定条件下可以相加
两个同类型的指针可以相加