- 博客(12)
- 收藏
- 关注
原创 预处理详解
define 常量名 常量值那它具体是怎么用的呢?#define 将 M 所定义的值在预处理阶段,会将M所在的位置替换成值比如上面在打印时,将M替换成了100,常量值可以是任意的值,不局限于整型再举一个经典例子://这是正常的写法int main()int a = 0;return 0;break;case。
2025-06-11 19:16:39
783
原创 动态内存管理:灵活申请释放空间
以上的开辟有缺陷:空间开辟大小是固定的数组在声明的时候,指定了数组的长度,数组空间确定后无法改变,有时候大了浪费空间,有时候小了不够用和这个函数向内存申请 一块连续可用的空间,并且返回指向这块空间的指针malloc所申请的空间和数组的空间有什么区别吗?1.动态内存的大小是可以调整的2.开辟空间的位置不一样,数组是存放在栈区的,而malloc是存放在堆区的我们使用malloc向内存申请空间,如果我们不想用了,可以使用free函数对内存进行释放和回收free是用来释放动态开辟的内存。
2025-05-26 23:04:08
802
原创 自定义类型:联合和枚举
联合体是由一个或者多个成员构成,可以有不同的类型。编译器只为最大的成员分配足够的内存空间,它的特点是所有成员共用同一块内存空间。联合体也叫共用体。
2025-05-24 23:08:06
534
原创 《用 C 语言分支语句,搭建你的“智能”小世界》
选择结构可以使用:if、switch语句实现循环结构可以使用:for、while、do while语句实现。
2025-03-12 23:28:06
612
原创 我的编程之旅:从初心到目标
大家好,我是一个对编程充满热情的新手。我从小就对计算机和科技充满了好奇,喜欢探索各种软件和工具的奥秘。如今,我终于决定踏上编程的学习之路,希望通过自己的努力在这个充满挑战和机遇的领域中找到属于自己的位置。
2025-02-04 12:19:52
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人