自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言结构体讲解

float f;int main()//结构体初始化struct Peo p1 = { "张三","12345654321","男",181 };struct St s = { { "lis","123r1232113","女",166},100,3.14f };//浮点数在内存中不能精确保存return 0;

2024-05-31 19:38:56 604

原创 指针初阶1

1.1内存空间是通过单个的内存单元管理,是内存中最小单元的编号,即地址,通过可以找到对应的值,也被称为(指针)。0x00dbfd98我们发现打印出的地址是一个16进制的数字,但一个int类型所占内存空间大小为4个字节,每个内存单元都有不同的编号(地址),所以这当中的0x00dbfd98即为第一个内存编号,通过第一个编号可以找到后面的编号。1.2什么是指针变量在上述代码中我们用p来存放a的地址,其数据类型为整形指针1.3。

2024-05-27 16:30:20 532

原创 c语言typedef关键字详解

关键字的作用:起别名,写代码更加方便,接下来我们来看一下typedef如何使用,以及相关的小细节从上述代码中我们可以发现,类型重定义的int类型变为我们自己定义的Dtype是可以正常使用的,这里的Dtype就相当于int。

2024-05-06 14:31:00 190

原创 c语言中数组名的解析

有人看到这个问题会直接联想到会是数组第一个元素的第一个地址,即arr[0] [0] 的地址,但是实际上并不是这样的,而是二维数组的一行的地址,即。从结果上看,3个printf输出的地址是一模一样的,但是为什么又说&arr是代表整个数组的地址呢?通过结果可知,当数组名单独出现作为首元素地址时,加1代表的是向后移动1位,即下个数组元素的地址。但是当&a,代表的是整个元素的地址,加1则代表加上一整个数组的大小,跳过整个数组。从结果来看,我们发现加1后地址的值加上了16个字节,即一行的大小。计算二维数组的行和列。

2024-05-05 13:39:27 569 1

空空如也

空空如也

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

TA关注的人

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