- 博客(8)
- 收藏
- 关注
原创 C语言动态内存开辟函数malloc,free calloc,realloc解析
文章目录一.malloc()函数和free()函数1.malloc函数:参数与返回值:示例:声明动态数组:2.free()函数:函数原型:趣味理解malloc() free()函数:二.calloc函数:函数原型:void* calloc (size_t num , size_t size);示例:malloc()函数和calloc()函数比对:三.realloc函数:realloc函数的出现让动态内存管理更加灵活示例:一.malloc()函数和free()函数1.malloc函数:参数与返回值:C
2022-04-09 18:31:55 1032
原创 C语言三种自定义类型:结构体,枚举,联合
文章预览:一.结构体1.结构体的声明2.结构体的自引用3.结构体变量的定义和初始化:3.1结构体变量的定义3.2结构体变量的初始化:4.结构体内对齐:4.1 如何计算结构体大小?4.2 为什么存在内存对齐:4.3:如何修改默认对齐数5.结构体实现位段:5.1 什么是位段:5.2位段的内存分配:5.3位段的跨平台问题3.枚举3.1枚举类型的定义:3.2枚举的优点:3.3枚举的使用:4.联合(共用体)4.1联合类型的定义:4.2联合的特点:4.3联合体的运用:一.结构体//结构体的关键字是struct1.
2022-04-06 10:16:15 934 1
原创 memcpy函数与memmove函数
1.1memcpy函数是C语言内存拷贝函数,功能是从原内存地址的起始位置开始依次拷贝若干个字节到从目标地址的起始位置开始依次向后的若干个字节中。void* memcpy(void* dest,const void* src,size_t num)void* dest是目标内存 const void* src是源内存 size_t num是拷贝字节个数返回指向dest的void*指针1.2memmove是C语言内存拷贝函数,从源地址向目标地址拷贝若干个字节,如果目标区域与源区域相重叠,
2022-03-28 12:36:47 1360
原创 当代大学生编程学习与现实生活横向对比心得体悟
各位博客朋友们,大家好,我来自陕西西安,是来自西安一所211高校的本科生。和许多博客朋友们一样,我也怀有进入腾讯,阿里,谷歌这种大公司工作的梦想,随着西安这次重大疫情,我对编写代码,程序的热情仍在,但却引发了我个人更多的思考。在我刚刚进入高校学习时,我的学校并没有开设与编程有关的课程,看着高校中周围的同学每天挤出一点一滴的时间编写代码,我的紧迫感也越来越强。我也曾报名参加过mooc学习相关的汇编语言,但是日复一日的抄写编译,学习练习确实令人感到枯燥,我逐渐失去耐性,归于沉沦。直到几个月过后,我遇到了
2022-01-10 18:04:27 661 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人