设int a=5,b,*p=&a,则不能使b等于5的语句为( )。
A. b=*&a
B. b=*a
C. b=*p
D. b=a
若有定义“char s[5],*p=s;”,则正确的赋值语句是()。
A. s=”abcd”
B. *s=”abcd”
C. p=”abcd”
D. *p=”abcd”
下面程序的运行结果是()。#include #include main(){ char *s1="AbDeG";char *s2="AbdEg";s1+=2;s2+=2;printf("%d\n",strcmp(s1,s2));}
int *p;可以为指针变量赋一个整数作为地址。
A. 对
B. 错