c语言的问题?

如题所述

A. pb存放b的值,也就是将b的值当作地址保存起来,不正确。(允许这样使用,但由于b尚未初始化,因此pb相当于没有初始化成功,大概率会在以后使用pb时出运行时刻错误。)
B. int pb;这个并非申请指针型变量,不正确。
C.pb存放变量b的地址,正确。相当于:int *pb; pb=&b;的合写。
D. int pb;这个并非申请指针型变量,不正确。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-13

A和B和D选项错误


注意B和D中pb不是指针变量,不符题意

追问

为什么?

追答

A问题是数值赋值给指针变量
B中pb不是指针变量,不符和题意,另外指针赋值整型变量,也是不安全的
D也是错误的,pb也不是指针变量,不符合题意

相似回答