首页 > 试题广场 >

以下程序中调用scanf函数给变量a输入数值的方法是错误的,

[单选题]
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是(        )
main()
    int *p,*q,a,b;
    p=&a;prinf("input a:");
    scanf("%d",*p);
    ……
}
  • *p表示的是指针变量p的地址
  • *p表示的是变量a的值,而不是变量a的地址
  • *p表示的是指针变量p的值
  • *p只能用来说明p是一个指针变量
p是指针,指向a的地址。
*p表示取指针指向的内容,也就是说是a的值。

发表于 2021-01-06 16:50:03 回复(0)
B
发表于 2019-12-03 21:28:08 回复(0)
B吗?
发表于 2019-12-03 16:23:54 回复(0)