关于 struct 声明中 self Referential 的说明

在《The C programming language, second edition》的 section A8.3 中,有这么一段话: A structure may not contain a member of incomplete type. Therefore, it is impossible to declare a structure or union containing an instance of itself. However, besides giving a name to the structure or union type, tags allow definition of self-referential...

 陈十一      2023-06-27    1075字   : 3分钟

关于 C 语言里的 specifier 和 qualifier

在C编程中,“specifier”(指示符)和“qualifier”(限定符)是两个具有不同含义的概念: 指示符(Specifier):在C编...

 陈十一      2023-06-26    584字   : 2分钟

从 ANSI Standart 的角度,解释 const 和 volatile 的区别

当我阅读《The C programming language, second edition》 SECTION A8.2 (page 211) 时看到下面一段话,谈论的是 const 与 volatile 的对象与编译器优化相关的问题。 The const and volatile properties are new with the ANSI Standart. The purpose of const...

 陈十一      2023-06-18    2189字   : 5分钟

理解和区分 C 语言的 structure 和 union

在C语言中,structure(结构体)和union(联合体)是用于组织和存储不同类型数据的方式。它们有相似之处,但也有一些关键的区别。 St...

 陈十一      2023-06-17    856字   : 2分钟

从底层逻辑去理解 C 语言的枚举类型

快速知道枚举 在C语言中,枚举(enumeration)是一种用户自定义的数据类型,用于定义一组具有离散取值的常量。枚举类型可以帮助程序员提高...

 陈十一      2023-06-12    1930字   : 4分钟

理解 C 语言变量

变量(value)是标识符(identifier)的一个子集。因此在讲变量之前,先要说一下标识符(identifier)。 1、标识符 标识符,...

 陈十一      2023-06-11    3280字   : 7分钟

物理定律的内涵与外延

学习物理的时候,应试教育将我我们的视野及思维牢牢钉死在物理公式上。事实上,物理定律是具备本身的内涵与外延的,如果不懂/不知道这些,学习物理定...

 陈十一      2022-11-24    225字   : 1分钟

Excel 计算周岁

计算周岁时,并不是简单地用当前年份减去出生年份,而是要考虑到年、月和日三方面的因素。也就是很多人说的,生日还没到,还没满18岁。😁 日期格式 因...

 陈十一      2022-09-13    576字   : 2分钟

Hugo 的安装,使用,及恢复

如题,本文分成三个部分来撰写。以下全文基于 Ubuntu 18.05 编写。 一、安装 因为 hugo 依赖于 golang,因此,在安装 hugo 之前,先要安装 golang。以下是安装 golang...

 陈十一      2022-08-19    1130字   : 3分钟

说说模式规划

说说模式的主要目的是取代 qq 空间、朋友圈、微博、微信。 在 BluePrint 阶段,由于“说说本身的简短性”,我一直在思考是将所有说说放在同一个文件夹里,按年来分...

 陈十一      2022-05-27    229字   : 1分钟