C语言知识点归纳
纵使风吹
这个作者很懒,什么都没留下…
展开
-
free函数
1.free()函数头文件:stdlib.h或malloc.h作用:释放malloc(或calloc,realloc)函数给指针变量分配的内存空间2.free的实现原理操作系统在调用malloc函数时,会默认在malloc分配的物理内存前面分配一个数据结构,这个数据结构记录了这次分配内存的大小,在用户眼中这个操作是透明的。那么当用户需要free时,free函数会把指针退回到这个结构体中...原创 2019-04-21 17:36:24 · 8091 阅读 · 0 评论 -
字符串:输入与缓冲区问题
<输入小结>函数 回显 缓冲区 头文件getchar() 是 有 stdio.hgetche() 是 无 conio.hgetch() 否 ...原创 2019-04-13 23:35:11 · 2272 阅读 · 0 评论 -
最长公共子序列问题
动态规划之最长公共子序列问题1.问题描述:输入两个字符串输出最长公共子序列的长度。若最大公共子序列的长度大于0,则还会输出一个最大公共子序列。举例:cnblogs与belong4blog(注意:子序列是不连续的,而子串是连续的。但它们的字符出现顺序均与所输入字符串的字母先后顺序一致。)2.求解最大公共子序列的长度思路分析: 假设k为最长公共子序列的长度。(1).如果s...原创 2019-04-28 18:44:54 · 2909 阅读 · 0 评论