- 博客(8)
- 收藏
- 关注
原创 C语言——动态内存管理(进阶)
为什么存在动态内存分配?有时候我们需要的空间大小在程序运行的时候才能知道,那么数组在编译时开辟空间的方式就不能够满足了;动态内存开辟是在堆区进行的;动态内存管理malloc、free、calloc、realloc函数介绍;常见的动态内存错误。...
2022-08-12 11:05:31
193
原创 C语言实现通讯录
C语言实现通讯录一、实现一个通讯录的基本功能: 1.添加联系人信息; 2.删除联系人信息; 3.查找联系人信息; 4.修改联系人信息; 5.打印联系人信息; 6.排序联系人信息; 0.退出通讯录;...
2022-08-11 10:39:58
921
原创 实现strlen的三种方法
1.字符串以 '\0' 作为结束标志,strlen函数返回的值就是在字符串中'\0'的前面出现的个数(不包含'\0')2.参数指向的字符串必须要以 '\0' 结束。3.注意函数的返回值为size_t是无符号的,就是unsigned int。实现strlen的三种方法:1、第一种方法(计数)2.第二种方法(递归)、3.第三种方法(指针-指针)...
2022-08-09 10:22:40
404
原创 C语言中的数据类型及数据的存储
char 字符数据类型 内存中占1个字节short 短整型 内存中占2个字节int 整型 内存中占4个字节long 长整型 内存中占4个字节long long 更长的整型 内存中占8个字节float 单精度浮点型 内存中占4个字节double 双精度浮点型 内存中占8个字节1.什么是大端小端大端(存储)模式,将数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中。小端(存储)模式,将数据的低位保存在内存的低地址中,数据的高位保存在内存的高地址中。...
2022-08-04 18:52:20
1125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人