已知“int *p,q;”,则表达式“*p
A: 可以判断p中存放的地址是否小于q中存放的地址
B: 可以判断p所指变量中的整数是否小于q所指对象的值
C: 可以判断p所指变量中的整数是否小于q的值
D: 有语法错误
举一反三
- 已知“int *p,*q;”,则表达式“p<=q”________。 A: 可以判断p中存放的地址是否不大于q中存放的地址 B: 可以判断p所指变量中的整数是否不大于q所指对象的值 C: 可以计算两个指针之间相距多远 D: 有语法错误
- 已知“int *p,*q;”,则表达式“p-q”________。 A: 可以判断p中存放的地址是否不大于q中存放的地址 B: 可以判断p所指变量中的整数是否不大于q所指对象的值 C: 可以计算两个指针之间相距多远 D: 有语法错误
- 下面哪个选项可以交换指针p和q所指的int型变量的值? A: temp = *p; *p = *q; *q = temp; B: temp = p; p = q; q = temp; C: temp = p; *p = *q; q = temp; D: temp = &p; *p = *q; q = *temp;
- 假设 t 是整型变量,下面( )选项可以交换指针 p 和 q 所指的 int 型变量的值。 A: t = p; *p = *q; q = t; B: t = &p; *p = *q; q = *t; C: t = *p; *p = *q; *q = t; D: t = p; p = q; q = t;
- int a=20,*p,*q=&a;p=q; int p,*q;q=&p; 判断以下指针操作是否正确。