若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
下列说法中不正确的是( )。
A. 指针是一个变量
B. 指针中存放的是地址值
C. 指针可以进行加、减等算术运算
D. 指针变量不占用存储空间
若有定义:int a[9],*p=a;,并在以后的语句中未改变p的值,则不能表示a[1]地址的表达式是()。
A. p+1
B. a+1
C. a++
D. ++p
若有定义:int a[5]={1,2,3,4,5},*p=a;,则不能表示a数组元素的的表达式是()。
A. *p
B. a[5]
C. *a
D. a[p-a]