- 博客(14)
- 收藏
- 关注
原创 C语言 — 指针的进阶
通过前面的关于指针的学习,我们了解了指针的一些个特性。本篇文章我们将深入指针,挖掘指针更深处的知识。指针就是变量,是用来存放地址的。地址是用来标识数据在内存中存储的唯一内存空间指针变量的大小为4/8个字节。取决是32位的还是64位的平台指针是有类型的,不同的指针类型决定了指针+ - 整数的步长,指针解引用的权限以上就是本次指针进阶的内容了。文字虽多希望可以帮到你理解。我们下篇文章再见~
2024-11-05 16:15:12
868
原创 C语言 -- qsort的简单使用
qsort 函数是 C 标准库中的一个通用排序函数,用于对数组进行快速排序。它定义在 头文件中。这个非常灵活,因为它允许用户指定数组的元素类型、数组的大小、要排序的数组部分以及用于比较数组元素的函数。以上就是qsort函数的简单使用,更多的例子就等你们慢慢实践了。毕竟,实践实践着,你就能对qsort有更加深入的了解。那我们就下篇文章再见了,bye~
2024-11-05 11:14:10
1183
原创 C语言- - 剖析数据在内存中的存储
还记得之前的指针类文章,我说过数据在内存中的存储是倒着存的。那么为什么是倒着存的呢?今天我们就来剖析一下原理,找出这个问题的答案。长文警告!以上就是数据在内存中的存储,也是我个人的学习经验总结。虽然可能是话痨了点,但大多确实是我的思考过程。希望以上的文章可有帮到你,如有错误也欢迎大佬指出。那么,下篇文章再见,bye~(PS.那一张signed的图解花了我不少心血,希望能够帮助你理解!
2024-10-20 15:03:40
1982
2
原创 C语言之字符串的复制
本次文章主要为大家带来C语言的字符串的复制功能好了,以上就是本篇文章的内容,希望可以帮到正在学习的你。如有错误也欢迎指出,我们下篇文章见!
2024-10-16 23:25:50
879
2
原创 C语言【调试】(个人笔记版)
这篇文章大都是我的个人笔记: 调试在日常程序设计中是很重要的。调试说白了就是为了解决代码的bug问题。但是如何学好调试,成为一名会解决问题的学习者呢?这篇文章我们就来探讨一下调试问题。这篇文章全然是我自己的笔记,但是也可以方便大家快速理解一些调试中的术语的解释。好啦,这篇文章先到这里,如果有补充我会重新编辑,那么,下篇文章见!
2024-10-16 16:18:58
2211
原创 【C结构体指针】
我还没有怎么了解结构体的时候就学习了学校的数据结构课程,看到各种传参定义就头大。根本不能了解代码的用法由来,所以我今天重新学习了下结构体以打好基础如果你也有同样的问题的话,希望我这篇文章可以帮到你这篇文章我会从头开始写,不会上来就以指针的形式来定义传参。所以如果需要代码的话请直接跳到末尾我们需要定义一个名为Stu的结构体方便管理学生信息//本次我们主要来学习结构体指针//创建一个学生结构体//为结构体的内容赋值(函数)set_Stu(s);//打印结构体内容return 0;
2024-09-28 19:11:00
1413
2
原创 初识C语言— —数组
数组分为一维数组,二维数组等等,他们是一个可以存储相同类型的元素的集合,数组在C语言中扮演着重要的角色,它是许多数据结构和算法的基础。这里是一个三行的数组没错,但是推导不出它是几列呀,你可以是三行2列,三行3列,甚至更大都可以,空出来的补0就好了。这里是3列,编译器就会开始识别:"哦,这里3列,我把1,2,3看成一行,再把4,5,6看成一行,那么这就是个两行三列的数组。这里,我们将数组的类型定义为整形,数组名创建为arr,10是我们数组的最多元素个数,并将所有元素初始化为0.以上就是今天数组的全部内容。
2023-12-15 14:54:47
912
1
原创 初识C语言-- --递归与迭代
我们可以总结一下递归想要成立的两个非常重要的条件:1. 递归要有停下来的动作(条件)(不能是死递归)2. 递归要有变小的动作(每次递归后都需要越来越接近条件)以上就是今日的学习内容啦~因为我一时不知道怎么写所以这篇文章讲的比较的乱/(ㄒoㄒ)/~~!!我们下次再见啦,拜拜~
2023-12-09 22:00:20
929
原创 初始C语言-- --函数的声明和定义
前面我们学习了函数的使用,今天我们就来学习下函数的声明和定义什么是函数的声明呢?函数的声明其实就跟使用库函数需要声明一样我们在使用printf函数的时候需要对其声明,声明的内容为#include 声明格式:函数类型 + 函数名(形参)或者 #include "头文件.h" 后面那个声明格式我们下面会提到我们先来看段代码:这个是一个简单的加法函数,但是我们把函数定义在了main函数的后面,而程序的执行都是自上而下执行的,所以在读取代码时会有些小问题,虽然不影响结果,但总是不那么好。我们可以
2023-12-09 19:58:30
520
原创 初识C语言-- --函数
以上就是c语言的函数初认知了,但是这还只是冰山一角,还有好多的内容诸如函数的定义和声明等等东西,我会放在后面来说。
2023-12-08 17:42:06
1977
1
原创 C语言 -- -- 二分查找初入门
继上篇文章"初始C语言 – – 循环"后,我们大概了解了下C语言的循环,而今天,我们来学习一个借用循环来实现的小小算法。
2023-12-07 22:24:26
999
4
原创 C语言---常用数据类型
97 存储进data_2后用char类型进行存储,char会将97自动转换成ASCII对应的值,所以97存储后就会变成 ‘a’OK,以上几个就是常用的数据类型,在下一篇文章中,我们还会认识新的关键字,那么,再见啦~这个sum就是班级人数,我需要存储50这个值,50在上面的区间内,所以使用int。常用的大概就是如上几个。
2023-04-15 10:37:18
366
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人