自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 拒绝废话,一文帮你快速打通C语言的任督二脉(随缘更新中)

C语言与底层机器开发关联很大,是一种面向过程编程语言,什么是面向过程?简单点来说就是把一个事情拆分成几个步骤,逐一从上到下编译执行。C语言(计算机编程语言)_百度百科 (baidu.com)这个网址是有关C语言的简述,大家自行查阅//num = 2;//已经是常量,无法修改,这行代码会报错return 0;在现实生活中我们的具体地址是不会随意泄露的,而计算机中的地址也是,这时就需要一个工具来查找具体地址了,这便是指针。指针是一种特殊的变量,指针不存在具体的数值,指针只储存数据的地址。

2024-05-02 11:13:26 907 3

原创 利用二维数组模拟农场作物成熟

农场相当于是一个矩阵,我们可以自己设定农场的行数和列数。这里我们就以 10 * 10的矩阵为例来作为农场。农场布置完之后怎么表示空地,作物,成熟作物?这里我们就用ASCII码里的符号来表示:用“ . ”代表空地,用“ * ”代表已种植的作物,用“ # ”代表已成熟的作物。把基本的内容确定之后,怎么实现农场图画?定义一个二维数组,遍历数组中的每个元素,这个操作将农场布置出来模拟农作物成熟过程需要时间间隔,这时我们就需要Sleep()函数来实现时间间隔。

2024-03-13 23:21:57 372

原创 用电路遥控LED灯案例彻底搞懂位操作符

在实验开始时先学习位操作符的计算方法,请记住:位操作符是对二进制整数进行操作记住一个口诀:同时为1才为1 其实也很好理解,1为true,同时为true才为true举个栗子:a = 12 b = 25a的二进制数为1100b的二进制数为11001a & b的结果是什么呢,按照口诀来计算代码运行也没有错误注意观察这个计算方法,思考一下&有什么实际意义?将一个数特定位置清零检查某数特定位置是否为1大家可以自己尝试一下。

2024-02-26 23:50:01 380 1

原创 C语言学习日记5:函数递归

在C语言中,就是函数递归递归的思想是把复杂的问题简单化,不断拆分成子问题来解决,直到子问题不能再进行拆分,递归结束。就是一层一层剥洋葱,的过程递是递推,归是回归。

2024-01-31 14:29:15 827

原创 C语言学习笔记4:函数

在单个文件中,函数的定义在主函数前,就不需要再声明了,如果在主函数之后定义,则需要在主函数前声明定义的函数,因为C语言编译是从上到下一条语句一条语句执行的。函数声明中,只保留类型,省略掉参数也是可以的,但是我推荐就按规矩办事,不要偷这个懒了这里着重讨论多个文件在一项工程中,代码量很大,我们需要分工合作,每个人解决一个板块,如果放在一个文件中,只能一个人做完下一个人继续,效率极低,所以我们需要将代码拆分成多个文件。

2024-01-26 22:00:43 709 2

原创 C语言学习笔记3:数组

这里就可以把数组类比为矩阵或者是向量了,数组的下标就是向量的坐标(这里忽略负值),一维数组即为一维向量,大家这样类比理解就好,如果没学过线性代数的朋友,推荐大家《线性代数及其应用》这本书,在B站搜线代的本质,两个搭配很舒服,线代对于工科是很重要的。//3*4=12个元素,依次初始化每一行的元素,不够时剩下的初始化为0。//第一行第一列初始化为0,相当于全部都是0。行内部每一个元素相邻的,地之间相差4字节,跨行处的两个元素之间也相差4字节,所以。第一个打印的是整个数组的大小,第二个打印的是数组元素的个数。

2024-01-25 00:02:21 868

原创 C语言学习笔记2:分支和循环

现在分析,进入第一个if进行判断,成立之后才会有下面的内容,而此时已经不成立,所以直接出,执行结果,没有内容可以打印,程序运行结束,如果想要else和第一个if匹配,则需要{}在软件开发中,这个很重要,要提示用户输入正确的符合要求的数据,scanf后同理,只要有scanf,后面加一个检查对错很重要。如果表达式1为真,则表达式2计算,表达式3不计算,表达式2是整个表达式的结果。如果表达式1为假,则表达式3计算,表达式2不计算,表达式3是整个表达式的结果。2 能被400整除是闰年。

2024-01-21 22:53:19 844 1

原创 C语言学习笔记1:C语言的数据类型和结构

数据类型分为内置类型 :字符型 整型 浮点型 布尔类型自定义类型: 数组 结构体 枚举 联合体 (自定义类型在后续详解)字符型char (character) 【signed】char 有符号的字符 【unsigned】char 无符号注: 在数据类型篇章中“【】”代表可以不写 可省略整型(整数)短整型 short 【int】 【signed】short【int】 unsigned short 【int】

2024-01-18 23:21:55 855

空空如也

空空如也

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

TA关注的人

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