题目要求
对于基类型相同的两个指针变量之间,不能进行的运算是( )。
(A) < (B) = (C) + (D) -
思路分析
因为两个指针变量之间可以比较大小 也可以赋值
相减以后得到的使两指针的位移偏量 ,得到的是两个指针之间的长度
撸写代码
#include<stdio.h>
int main()
{
int a[]={1},b[]={2},*p,*q;
p=a;
q=b;
if(*p <* q || *p > *q || *p == *q)
{
printf("正确!类型相同的指针之间可以比较大小");
}
else
{
printf("对不起!类型相同的指针之间不可以比较大小");
}
return 0;
}
验证结果


1万+

被折叠的 条评论
为什么被折叠?



