编译器

首页 标签 编译器
# 编译器 #
关注
30460内容
C++中的NULL和nullptr的区别
C的NULL 在C语言中,我们使用NULL表示空指针,也就是我们可以写如下代码: int *i = NULL; foo_t *f = NULL; 实际上在C语言中,NULL通常被定义为如下: #define NULL ((void *)0) 也就是说NULL实际上是一个void 的指针,然后吧void 指针赋值给int 和foo_t 的指针的时候,隐式转换成相应的类型。
《嵌入式Linux与物联网软件开发——C语言内核深度解析》一1.6 内存管理之结构体
本节书摘来自华章出版社《嵌入式Linux与物联网软件开发——C语言内核深度解析》一书中的第1章,第1.6节,作者朱有鹏 , 张先凤,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.6 内存管理之结构体 1.6.1 数据结构这门学问的意义 数据结构就是研究数据如何组织(在内存中排布)、如何加工的学问。
gentoo安装symbian qt开发环境
gentoo安装软件的优势在于overlay具多,本来还不太清楚要怎么安装的,有了overlay一切就方便了。 首先要用overlay要安装layman,这个估计都已经安装了,修改下配置文件,增加自定义overlay地址: 在/etc/layman/layman.cfg文件中的overlays项
设计模式之——单例模式
单例模式是我们最常提到的设计模式了,也经常被我们认为是最“简单”的,但想要用好、用对单例模式,还是有许多需要注意的地方。 饿汉法 顾名思义,饿汉式就是第一次引用该类的时候就创建实例对象,而不管是否需要。
《深入理解计算机系统》读书笔记--计算机系统漫游
信息 = 位 + 上下文 1)文本文件&二进制文件:只由ASCII构成的文件称为文本文件,其它非文本文件称为二进制文件;2)信息表示的基本思想:系统中所有的信息(包括:磁盘文件、存储器中的程序和用户数据、网络上传送的数据等)都是由一串位表示的。
免费试用