單項選擇題下面判斷正確的是()

A.char*a="china";等價于char*a;*a="china"
B.charstr[10]={"china"};等價于charstr[10];str[]={"china"};
C.char*s="china";等價于char*s;s="china";
D.charc[4]="abc",d[4]="abc";等價于charc[4]=d[4]="abc"


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題若有說明:int*p1,*p2,m=5,n=9;以下均是正確賦值語句的選項是()

A.p1=&m;p2=&p1;
B.p1=&m;p2=&n;*p1=*p2;
C.p1=&m;p2=p1
D.p1=&m;*p2=*p1;

2.單項選擇題若有語句int*p,a=4;和p=&a;下面均代表變量值的一組選項是()

A.a,p,*&a
B.&*a,&a,*p
C.*&p,*p,&a
D.*&a,*p,a

3.單項選擇題若已定義inta=5;下面對(1)int*p=&a;(2)*p=a;兩個語句的正確解釋是()

A.語句(1)和(2)中的*P含義相同,都表示給指針變量p賦值
B.語句(1)和語句(2)的執(zhí)行結(jié)果,都是把變量a的地址值賦給指針變量p
C.語句(1)在對p進行說明的同時進行初始化,使p指向a,語句(2)將變量a的值賦給指針變量p
D.語句(1)在對p進行說明的同時進行初始化,使p指向a,語句(2)將變量a的值賦于*p

5.單項選擇題以下對指針變量進行操作的語句,正確的選項是()

A.int*p,*q;q=p;
B.inta,*p,*q;q=&a;p=*q;
C.inta=b=0,*p;p=&a;b=*p;
D.inta=20,*p,*q=&a;p=q;