C语言,请详解一下。谢谢

(2)以下叙述中错误的是( )
A)改变函数形参的值,不会改变对应实参的值 B)函数可以返回地址值
C)可以给指针变量赋一个整数作为地址值
D)当在程序的开头包含头文件stdio.h 时, 可以给指针变量赋NULL

C追问

为什么

追答

因为地址都是计算机自动给的,怎么可以自己赋值呢,再说,你怎么知道那个存储单元里是什么,如果不搭配的话就没有用啊,是吧

追问

先谢谢你,那您能解释一下D选项吗,其他情况下可以赋空值吗??

追答

不可以,那个NULL就是属于那个库里的,你在编一个程序是应该都会用到那个库的,

温馨提示:答案为网友推荐,仅供参考
相似回答