C语言学习之关键字

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

器→工具 ·
0 0 252

C语言学习之函数

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

器→工具 ·
0 0 273

C语言学习之指针

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

器→工具 ·
0 0 382

C语言自定义类型之枚举

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

器→工具 ·
1 0 392

C语言自定义类型之位段

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

器→工具 ·
1 0 352

C语言学习之共用体

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

器→工具 ·
2 0 511

C语言学习之结构体

在C语言中,结构体(Structures)是一种用户定义的数据类型,它允许你组合不同类型的数据(如整型、浮点型、数组、其他结构等)。 结构体的主要用途是把有逻辑关联的一组数据存储在一起。例如,你可能会使用结构体来表示一个学生的信息(如姓名、…

器→工具 ·
1 0 303

C语言学习之字符串

在C语言中,字符串是以空字符'\0'结尾的字符数组。在C语言学习之数组中有提到过。在C语言编程中,我们经常需要对字符串进行操作,如定义、赋值、输入输出、连接、比较等。 定义与初始化 定义一个字符串,我们需要声明一个字符数组,并以空字符'\0…

器→工具 ·
0 0 259

C语言学习之数组

在C语言中,数组是由相同类型的数据元素构成的数据结构。这些元素在内存中连续存放,每个元素都可以通过索引(数组下标)进行访问。 下面是在学习和使用数组时需要注意的一些重要知识点: 数组的声明:C语言中的数组必须在声明时指定其大小,并且此大小必…

器→工具 ·
1 0 429

如何打造一款开源的博客系统

在学习编程语言的时候经常有一些教程指导如何编写一个博客程序或CMS系统,但整体内容偏简单,核心点集中在如何增删改查的实现,并没有达到一个“可用”状态。 不再流行的博客 依稀记2005年左右,博客非常的流行,从平台型博客到个人博客都非常的热,…

术→技巧 ·
0 0 533