设变量b的地址已赋给指针变量ps,下面为“真”的表达式是()。
A. b==&ps
B. b==ps
C. b==*ps
D. &b==&ps
查看答案
若定义了int a[8]; 则下面表达式中不能代表数组元素a[1]的地址是( )。
A. &a[0]+1
B. &a[1]
C. &a[0]++
D. a+1
若有定义char s[]={"12345"},*p=s; 则下面表达式中不正确的是()。
A. *(p+2)
B. *(s+2)
C. p="ABC"
D. s="ABC"
若char *s="\t\\Name\\Address\n";则指针s所指字符串的长度为( )。
A. 说明不合法
B. 19
C. 18
D. 15
变量i的值为3,i的地址为1000,若欲使p为指向i的指针变量,则下列赋值正确的是()。
A. &i=3
B. *p=3
C. *p=1000
D. p=&i