摘要: 一、引子 我们前面讲数组的时候,提到了创建数组的三种方法,一种是创建静态数组,一个是创建动态数组,以及使用malloc创建动态数组。然后我们可能会有一个场景,就是我们并不知道我们实际需要多大的内存,我们需要可以不确定的添加数据,这个时候,我们可能回想,这个无所谓的,直接malloc就可以了。然后这个 阅读全文
posted @ 2022-03-25 14:54 Tomhard 阅读(51) 评论(0) 推荐(0)
摘要: 在进行阐述之前,我们必须得先明白一个问题,就是C语言是什么。它是一门高级语言,这使得我们不必再用数字码表示指令,使得我们的指令可以更好的体现我们的想法,然后也不需要去考虑机器它怎么执行我们的代码的,我们要做的,仅仅是让计算机得出我们想要的结果。然后,它是一门面向过程的语言,也就是说它是分析出解决问题 阅读全文
posted @ 2022-03-25 13:53 Tomhard 阅读(887) 评论(0) 推荐(0)
摘要: 一、引子 上面我们已经讲过了结构体,结构体是说我们定义了一个结构体,这个结构体可以由不同的数据组合,然后每一个变量都有一定的内存地址。然后现在有另外一种数据结构,它允许在相同的内存位置存储不同的数据类型。然后可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的 阅读全文
posted @ 2022-03-25 13:49 Tomhard 阅读(246) 评论(0) 推荐(0)
摘要: C语言中的结构体 阅读全文
posted @ 2022-03-25 10:45 Tomhard 阅读(71) 评论(0) 推荐(0)