摘要: C语言分配和释放内存 分配 1.malloc函数 其函数原型为: #include <stdlib.h> void *malloc(size_t size); 其作用是在系统内存的动态存储区中分配一个长度为size字节的连续空间,并将此存储空间的起始地址作为函数值返回。 malloc函数返回值是指向 阅读全文
posted @ 2023-01-26 19:14 永生辉皇 阅读(369) 评论(0) 推荐(0)
摘要: 【1】三位数字重组问题 题目:有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 分析:分别把1,2,3,4放在个位、十位和百位,用嵌套循环即可解决。注意要求无重复数字,所以还要进行if条件判断,算有几个需要用一个计数器。 #include <stdio.h> int 阅读全文
posted @ 2023-01-26 17:26 永生辉皇 阅读(218) 评论(0) 推荐(0)
摘要: ​配合这两篇文章食用更佳: 变量的存储位置、生命期及类别 变量及作用域 —————————————————————————————————————— 内存分区 ​编辑 在没有运行程序前,也就是说程序没有加载到内存前,可执行程序内部已经分好3段信息,分别为代码区(text)、数据区(data)和未初始 阅读全文
posted @ 2023-01-26 16:47 永生辉皇 阅读(163) 评论(0) 推荐(0)