1.24关于c语言,当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL

赋值NULL是干什么用的

定义为空指针,在后面程序中可以将这个空指针指向其他地址变量。

如果一个变量声明时在前面使用 * 号,表明这是个指针型变量。指针不仅可以是变量的地址,还可以是数组、数组元素、函数的地址。通过指针作为形式参数可以在函数的调用过程得到一个以上的返回值,不同于return(z)这样的仅能得到一个返回。

指针是一把双刃剑,许多操作可以通过指针自然的表达,但是不正确的或者过分的使用指针又会给程序带来大量潜在的错误。

扩展资料:

C 语言的运算范围的大小直接决定了其优劣性,C 语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。

此外,C 语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。

9 类控制语句和32个KEYWORDS是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同 时还能够支持高级编程,避免了语言切换的繁琐。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-17
定义为空指针,在后面程序中可以将这个空指针指向其他地址变量来自:求助得到的回答本回答被提问者采纳
第1个回答  2013-03-17
可以附空值~追问

赋NULL的意思就是空的么

追答

是的~

相似回答