自定义博客皮肤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)
  • 收藏
  • 关注

原创 结构体传参与结构体地址传参

同时,由于函数内部使用的是结构体的地址,所以对结构体的修改会直接影响到原始的结构体。总的来说,结构体传参和结构体地址传参各有优劣,选择哪种方式主要取决于具体的需求和情况。如果结构体较大,或者需要修改原始结构体,那么应该选择结构体地址传参。在这种情况下,函数会创建一个新的结构体变量,并将传入的结构体的值复制到新的结构体变量中。首先,如果结构体的大小很大,那么复制结构体的过程可能会消耗大量的时间和内存。其次,由于函数内部使用的是结构体的副本,所以对结构体的修改不会影响到原始的结构体。

2023-12-22 10:51:18 494

原创 C语言数组入门

数组是C语言中一种基本且强大的数据类型,它允许我们在一个单独的名称下存储多个相同类型的值。数组是C语言中一种非常重要的数据类型,它允许我们在一个单独的名称下存储多个相同类型的值。在C语言中,数组是由相同类型的元素组成的集合。数组中的每个元素都有一个索引,我们可以通过索引来访问和操作元素。要定义一个数组,我们需要指定元素的类型和数组的大小。我们可以通过数组的索引来访问和操作数组中的元素。数组的索引从0开始,最大索引是数组大小减1。如果我们在初始化数组时没有提供足够的元素,C语言会自动将剩余的元素设置为0。

2023-12-21 16:47:30 373

原创 C语言结构体

结构体是由多个不同类型的成员变量组成的数据类型。通过定义结构体,我们可以将这些成员变量打包成一个整体,并使用该整体进行操作。要定义一个结构体,我们可以使用struct关键字,并在大括号内列出成员变量的类型和名称。int age;float gpa;

2023-12-21 16:42:04 398

原创 c语言指针入门

指针是一个变量,其值是另一个变量的内存地址。换句话说,指针存储了变量在内存中的位置。通过指针,我们可以直接访问和操作内存中的数据。这种直接的访问使得指针在C语言中具有很大的灵活性和操作性。

2023-12-21 16:31:54 338

空空如也

空空如也

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

TA关注的人

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