最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

nullptr和null区别

来源:懂视网 责编:小采 时间:2021-11-16 10:20:25
文档

nullptr和null区别

nullptr和null均是C语言中的数据类型,其主要区别有:1、nullptr在C语言中一般为关键字,表示空指针,而NULL只是一个宏定义。2、nullptr可以被自动转换为各种pointer类型,但不会被转换为任何整数类型。
推荐度:
导读nullptr和null均是C语言中的数据类型,其主要区别有:1、nullptr在C语言中一般为关键字,表示空指针,而NULL只是一个宏定义。2、nullptr可以被自动转换为各种pointer类型,但不会被转换为任何整数类型。

nullptr和null均是C语言中的数据类型,其主要区别有:

  

  1、nullptr在C语言中一般为关键字,表示空指针,而NULL只是一个宏定义。

  

  2、nullptr可以被自动转换为各种pointer类型,但不会被转换为任何整数类型,而null与0的作用相似,表示空数据。

  

  C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发,是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性。C语言能以简易的方式编译、处理低级存储器。以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

  

  

文档

nullptr和null区别

nullptr和null均是C语言中的数据类型,其主要区别有:1、nullptr在C语言中一般为关键字,表示空指针,而NULL只是一个宏定义。2、nullptr可以被自动转换为各种pointer类型,但不会被转换为任何整数类型。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top