以下程序段完全正确的是( )。

admin2013-06-11  29

问题 以下程序段完全正确的是(    )。

选项 A、int*p;scanf(”%d”,&p);
B、int*p;scanf(”%”,p);
C、int k,*p=&k;scanf(”%d”,p);
D、int k,*p;*p=&k;scanf(”%d”,p);

答案C

解析 A中p是指针,没有初始化,且取p的地址即类型为指向地址的地址,与输出参数类型不符。B中指针p没有初始化,且p所指变量值不明。D*p是整型变量,&k是整型变量的地址。所以选C。
转载请注明原文地址:https://kaotiyun.com/show/vjJp777K
0

最新回复(0)