报考指南

重点掌握:计算机二级C语言常见问题:空(null)指针

发布于2022/1/12 15:46:27编辑:jokex

小编所收集到的相关计算机二级C语言常见问题:空(null)指针的资料 大家要认真阅读哦!



问题列表:

1 臭名昭著的空指针到底是什么?

2 怎样在程序里获得一个空指针?

3 用缩写的指针比较“if(p)” 检查空指针是否可靠?如果空指针的内部表达不是0 会怎么样?

4 NULL 是什么, 它是怎么定义的?

5 在使用非全零作为空指针内部表达的机器上, NULL 是如何定义的?

6 如果NULL 定义成#define NULL ((char *)0) 难道不就可以向函数传入不加转换的NULL 了吗?

7 如果NULL 和0 作为空指针常数是等价的, 那我到底该用哪一个呢?

8 但是如果NULL 的值改变了, 比如在使用非零内部空指针的机器上, 难道用NULL ( 而不是0) 不是更好吗?

9 用预定义宏#define Nullptr(type) (type *)0 帮助创建正确类型的空指针。

10 这有点奇怪。NULL 可以确保是0, 但空(null) 指针却不一定?

11 为什么有那么多关于空指针的疑惑?为什么这些问题如此经常地出现?

12 我很困惑。我就是不能理解这些空指针一类的东西。

13 考虑到有关空指针的所有这些困惑, 难道把要求它们内部表达都必须为0 不是更简单吗?

14 说真的, 真有机器用非零空指针吗, 或者不同类型用不同的表达?

15运行时的“空指针赋值” 错误是什么意思?





小编为大家整理,就是希望大家能够避过这些常见问题,大家一定要注意哦!

继续了解计算机二级C语言?点击下方链接,进入考无忧官方网站,更多精彩等你来!

小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!


文章推荐:

2018年全国计算机等级考试都有哪些科目?

2018年全国计算机考试报名为什么照片上传不成功?

2018年全国计算机等级考试一二三四级最新考试大纲汇总


温馨提示:

想要了解更多试题请点击查看>>>计算机二级考试题库

考试想拿高分吗?更多二级ms office试题请点击查看>>>二级ms office

想知道更多关于计算机等级考试的最新资讯吗?点击进入>>>计算机等级考试


精选推荐