标签: C语言

C语言学习之动态内存管理

C 语言的内存管理,分成两部分。一部分是系统管理的,另一部分是用户手动管理的。 系统管理的内存,主要是函数内部的变量(局部变量)。这部分变量在函数运行时进入内存,函数运行结束后自动从内存卸载。这些…

器→工具, 编程语言 ·

C语言学习之文件操作

什么是文件? 文件其实是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。 从文件功能上来讲,一般可分为:程序文件与数据文…

器→工具, 编程语言 ·

鸿蒙C语言编程规范

编码规范说明 目的 规则并不是完美的,通过禁止在特定情况下有用的特性,可能会对代码实现造成影响。但是我们制定规则的目的“为了大多数程序员可以得到更多的好处”, 如果在团队运作中认为某个规则无法遵循,希…

器→工具, 编程语言 ·

C语言学习之运算符

C语言运算符有哪些? 按功能划分 在C语言中,运算符可以按照其功能进行分类。以下是各类运算符的详细列表: 算术运算符:这些运算符用于执行基本的数学运算。它们包括加法(+),减法(-),乘法(*),…

器→工具, 编程语言 ·

C语言学习之关键字

C语言的关键字由C语言的标准决定。 C99标准中定义的关键字 数据类型关键字 基本数据类型(8个) void:声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果 char:字符型类型数据,属于整…

器→工具, 编程语言 ·

C语言学习之函数

函数的基本概念 在C语言中,函数是用于完成特定任务的独立代码块。函数可以带有参数(即输入),并且可以返回一个值(即输出)。C语言为我们提供了很多内建的函数,如 printf(),scanf() 等,同时也允许我们自定义…

器→工具, 编程语言 ·

C语言学习之指针

指针的基本概念 在C语言中,指针是一个非常重要的概念。指针本质上是一个变量,其存储的是值的地址,而不是值本身。这意味着,通过指针,我们可以直接访问或者操作内存中的数据。 理解指针的关键在于理解“…

器→工具, 编程语言 ·

C语言自定义类型之枚举

在C语言中,枚举(enum)是一种用户自定义的数据类型,可以让代码更具可读性。枚举创建了一个新的类型,其值由你设定的一组命名的整数常量(称为枚举器)组成。 枚举类型的主要用途是使代码更具可读性和维护…

器→工具, 编程语言 ·

C语言自定义类型之位段

什么是位段(位域)? 位段(bit-field)是C语言中的一种数据结构,它可以让你指定一些连续的位来存储数据。位段通常用于设计一些需要大量标记位的数据结构,例如硬件寄存器或协议数据包。 位段在结构体中定…

器→工具, 编程语言 ·

C语言学习之共用体

当我们需要在C语言中定义一个可以存储不同数据类型的变量时,可以使用共用体(Union)。共用体是一种特殊的数据类型,它允许不同的数据类型共享同一块内存空间。在内存中,共用体的大小等于它所包含的最大成员的大小…

器→工具, 编程语言 ·