设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )。

admin2009-01-15  39

问题 设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是(  )。

选项 A、scanf("%d",pA) ;
B、scanf("%d",A) ;
C、scanf("%d",&pA) ;
D、seanf("%d",*pA) ;

答案1

解析 本题中定义了整型变量a和一个指向整型数据的指针变量pa,并定义pa是一个存放 a的地址的变量。选项B是应该将a改为&a,故选项B不正确;选项c应该将&pa改为pa,因为pa已经表示存放:的地址,故选项C不正确:选项D中*pa表示的是指针p8所指向存储空间的变量的值,而不是一个地址,故选项D不正确,所以,4个选项十选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/Z6Xp777K
0

最新回复(0)