题目内容

若定义了int a[10], i=3, *p; p=&a[5]; 下面不能表示为a数组元素的是( )。

A. p[-5]
B. p[i+5]
C. *p++
D. a[i-5]

查看答案
更多问题

设变量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

答案查题题库