自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java运算符及程序逻辑控制

Java运算符及程序逻辑控制

2024-05-30 15:37:54 1010

原创 初识Java

java数据类型与变量

2024-05-20 18:39:42 1137 1

原创 动态内存管理详解

第⼀个好处是:方便内存释放,如果我们的代码是在⼀个给别人用的函数中,你在里面做了两次内存分配,并把整个结构体返回给用户。如果我们把结构体的内存以及其成员要的内存⼀次性分配好了,并返回给用户⼀个结构体指针,用户做⼀次free就可以把所有的内存释放了。• 有时会我们发现之前申请的空间太小了,有时候我们又会觉得申请的空间过大了,为了合理的使用内存,我们需要对内存的大小做出灵活调整。• 包含柔性数组成员的结构用malloc()函数进行内存的动态分配,并且分配的内存应该大于结构体的大小,以适应柔性数组的预期大小。

2024-05-16 20:04:48 679

原创 自定义类型之联合体,枚举

1.联合体1.1 联合体类型的声明1.2 联合体的特点1.3 相同成员的结构体和联合体对比1.4 联合体大小的计算1.5 练习2.枚举类型2.1 枚举类型的声明2.2 枚举类型的使用2.3枚举类型的优点。

2024-04-08 23:46:24 734

原创 自定义类型之结构体

1.结构体类型的声明1.1 结构的声明1.2 结构体变量的创建和初始化1.3结构的特殊声明1.4 结构的自引用2.结构体内存对齐2.2 内存对齐2.3 修改默认对齐数3.结构体传参4.结构体实现位段4.1 什么是位段4.2 位段的内存分配4.3 位段的跨平台问题4.4 位段的应用4.5 位段使用的注意事项位段的声明和结构是类似的,有两个不同:1.位段的成员必须是 int、unsigned int 或signed int ,在C99中位段成员的类型也可以 选择其他类型。

2024-04-06 22:41:41 973 3

原创 数据在内存中的存储

计算机系统是以字节为单位的,每个地址单元都对应着⼀个字节,⼀个字节为8 bit位,但是在C语⾔中除了8bit的 char 之外,还有16bit的 short 型,32bit的 long 型(要看具体的编译器),另外,对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大 于⼀个字节,那么必然存在⼀个如何将多个字节安排的问题。但是,我 们知道,科学计数法中的E是可以出现负数的,所以IEEE754规定,存⼊内存时E的真实值必须再加上 ⼀个中间数,对于8位的E,这个中间数是127;

2024-04-05 14:56:20 1981 1

原创 详解字符,字符串,内存函数

在不同的系统和C语言标准库的实现中都规定了⼀些错误码,⼀般是放在 errno.h 这个头⽂件中说明 的,C语言程序启动的时候就会使用⼀个全局的变量errno来记录程序的当前错误码,只不过程序启动 的时候errno是0,表示没有错误,当我们在使用标准库中的函数的时候发生了某种错误,就会将对应 的错误码,存放在errno中,而⼀个错误码的数字是整数很难理解是什么意思,所以每⼀个错误码都是 有对应的错误信息的。C语言中有⼀系列的函数是专门做字符分类的,也就是⼀个字符是属于什么类型的字符的。

2024-04-05 14:33:58 930 1

原创 C语言指针(延伸)

指针拓展

2024-03-30 10:30:16 732

原创 C语言指针(超详细)

1.内存和地址 (引入)2. 指针变量和地址3. const修饰指针4. 指针运算5. 野指针6. assert断⾔7. 指针的使⽤和传址调用8.拓展👀:数组名的理解9. 使⽤指针访问数组10. ⼀维数组传参的本质11. 冒泡排序12. ⼆级指针13. 指针数组14. 指针数组模拟⼆维数组15. 字符指针变量16. 数组指针变量17. ⼆维数组传参的本质18. 函数指针变量。

2024-03-20 22:59:32 1814 2

原创 操作符详解

C语⾔的操作符有2个重要的属性:优先级、结合性,这两个属性决定了表达式求值的计算顺序。

2024-03-14 18:03:12 929 2

原创 详解C语言函数

函数函数递归

2024-03-04 22:38:31 1071

原创 C语言数组(详解)

详解C语言数组

2024-03-03 16:39:06 1996

原创 浅析C语言分支循环结构

浅析分支循环语句

2024-02-25 00:15:45 1084

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除