- 博客(17)
- 收藏
- 关注
原创 【C语言】动态内存管理
一、动态内存管理的意义 二~三、malloc和calloc函数的对比;malloc、calloc、realloc函数与free结合使用;realloc函数在调整内存空间时的不同情况 四、常见的动态内存的错误 五、C语言中程序内存区域划分(栈区、堆区、静态区和代码段)
2024-10-28 13:47:33 1055
原创 【C语言】数据类型和变量
一、数据类型分类(内置数据类型:字符型、整型、浮点型和布尔类型)(自定义数据类型:数组、结构体、枚举和联合体)二~三、深入研究内置数据类型(内置数据类型的大小、使用内置数据类型创建变量、signed 和 unsigned)四、自定义数据类型的内容过于庞大,所以每种自定义数据类型都专门写了一篇博客来介绍,文中有相应链接。
2024-10-06 10:17:48 1832
原创 【C语言】自定义类型:结构体
一 ~ 三、介绍了结构体的声明(包含对匿名结构体的介绍)、结构体变量的创建和初始化以及如何使用结构成员访问操作符去访问结构体的成员 四、结构体的大小计算(通过结构体内存对齐规则来计算) 五、结构体传参的时候,最好传结构体的地址
2024-10-02 11:39:38 932
原创 【C语言】整数和浮点数在内存中的存储
一、整数在内存中的存储(涉及原码、反码、补码和大小端字节序的知识)二、浮点数在内存中的存储(将浮点数的符号位、有效数字和指数位等信息转换后存入内存)
2024-09-29 20:50:04 913
原创 【C语言】C语言的三大基本结构(顺序结构、选择结构和循环结构)
一、C语言的基本结构分为顺序结构、选择(分支)结构和循环结构。二~三、分支结构(使用 if 、 switch 语句实现分支结构)和循环结构(使用 for 、 while 、 do while 语句实现循环结构)。四~五、break、continue和goto 语句的介绍。
2024-09-06 20:13:27 1901
原创 【C语言】详解数组
一、数组的概念(数组是一组相同类型元素的集合)二~三、一维数组和二维数组的创建和初始化,以及如何使用数组下标访问和使用数组,还讨论了一维数组和二维数组在内存中是如何存储的。
2024-09-02 21:17:55 1734
原创 【C语言】内存函数
内存函数的头文件都是介绍了memcpy、memmove、memset和memcmp这4个内存函数的使用,以及对比了memcpy和memmove函数在使用上的区别并模拟实现了这两个函数。
2024-08-30 18:23:53 1163
原创 【C语言】详解函数
一、函数的概念二~三、自定义函数(形参和实参、return语句)和库函数(标准库和头文件)四、函数的声明和定义(函数先声明,后使用)五~六、传值调用和传址调用、嵌套调用和链式访问
2024-08-26 22:24:55 1584
原创 【C语言】输入输出函数
一、printf函数(占位符、输出格式)和scanf函数(返回值、输入缓冲区、赋值忽略符)二~三、字符输入输出函数(putchar、getchar)和字符串输入输出函数(puts、gets)注:输入输出库函数的头文件都是 stdio.h。
2024-08-22 20:09:05 4216 3
原创 【C语言】字符函数和字符串函数
一、二:字符函数(字符分类函数:介绍了字符的各种类型,如控制字符(不可打印字符)、可打印字符、图形字符、标点符和空白间隔字符;字符转换函数:字母大小写的转换)三~九:字符串函数(字符串函数的分类;各种字符串函数的具体使用)
2024-08-17 21:55:57 1510
原创 【C语言】指针详解(3):函数指针及指针相关习题讲解
文章先讲述函数指针变量以及函数指针数组的知识,再通过示例演示如何使用它们。在进行指针习题讲解之前,把做这些习题需要用到的知识串了一下,如:函数指针数组的特殊用法、sizeof和strlen的对比、数组名的理解和指针(地址)的大小等;在这些知识的基础上,对指针相关习题通过画图进行详细解析。
2024-08-14 19:17:04 1177
原创 【C语言】指针详解(2):数组与指针的关系
本文首先论述了数组名的作用,再穿插介绍了二级指针、指针数组和数组指针变量的知识,在这些知识的基础上,我们用指针数组模拟实现了二维数组,还探讨了一维数组和二维数组传参的本质。
2024-08-12 14:17:31 953
原创 【C语言】指针详解(1)
> 一:内存划分成内存单元,内存单元的编址> 二~四:指针变量的创建,指针变量类型的意义,指针运算> 五:const修饰变量和指针的作用
2024-08-07 19:17:25 796
原创 【C语言】操作符(运算符)详解(非常完整,涵盖各种类的操作符,每个操作符都有示例演示)
一、下文会叙述到的所有操作符的汇总和分类二~十三、对各种操作符展开介绍及大量示例演示使用效果十四、含重要的操作符优先级、结合性的整合表格,十分清晰好用
2024-08-02 19:43:39 2894
原创 【C语言】字符与字符串(包含转义字符的详解及大量实例说明)
一、字符:包含ASCll码表,及提到控制字符(不可打印字符)和可打印字符的概念二、字符串:在证明’\0’作用过程中解释了库函数strlen()的用法三、转义字符:使用大量代码实例说明各种转义字符的效果。
2024-07-23 10:52:31 2301
原创 【C语言】C语言快速入门
希望本文能帮助初学C语言的人群快速对C语言的一些较为基础且重要的概念有一些整体的认识,一些复杂的概念没有展开。主要介绍了main函数、库函数(包含头文件的知识)、数据类型、关键字、语句和注释等知识。
2024-07-13 16:41:18 917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人