已知:int a,*p=&a;则下列函数调用中错误的是( )。

admin2018-10-11  57

问题 已知:int a,*p=&a;则下列函数调用中错误的是(    )。

选项 A、printf("%d",p);
B、scanf("%d",&a);
C、scanf("%d",p);
D、printf("%d",a);

答案A

解析 a是整型变量,p是整型指针,*p=&a是将p指向a的地址。seanf输入函数中参数是地址,而printf输出函数参数是值。故A项中输出的p是地址,不符合要求。
转载请注明原文地址:https://kaotiyun.com/show/6L4l777K
0

最新回复(0)