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

原创 【51单片机】创建一个C51工程

3.选择芯片类型,根据你的51单片机选择对应的芯片类型。博主的51单片机类型是STC89C52,可以先直接在Search搜索89C52(下图红框2,3)选择AT89C52(STC89C51与AT89C51,STC89C52与AT89C52的差别不大)。2.创建项目工程文件夹,最好不要放在C盘里,在其它盘符里创建一个名为“C51”的文件夹,在里面创建一个名为“LED”的文件夹,将新建的工程文件保存在这个“LED”文件夹里面,也可以将该工程的名字命名为“LED”。

2023-06-02 19:02:08 4529

原创 C语言数据类型

在C语言中,除了可以直接使用标准类型名(如it,char,loat ,ong等)和程序员自己声明的结构体、共用体、枚举类型之外,还可以使用typedef来声明新的类型用于替代已有的类型名。1.结构体类型的定义只是说明了一种数据类型的组织形式,在编译时并不分配内存空间给它,只有在定义结构体类型变量后,才按照其组织形式为这些变量分配内存空间。在这种方式中,没有声明结构体类型名,直接定义了结构体变量。结构体嵌套结构体时,被嵌套结构体赋值方式不变,被嵌套结构体初始化后用大括号括起并在主嵌套结构体初始化数据表中。

2023-05-24 12:04:03 639 1

原创 C语言字符串

是一个无类型的指针函数,分配所需的内存空间,并返回一个指向它的指针,形参为申请的内存大小。补充:函数strlen是判断是否到达字符串末尾结束字符‘\0’,如果遇到字符‘\0’停止计算字符长度,也就说字符串中间有字符‘\0’,strlen计算出的字符个数不准确。我们可以用方法3和方法4定义并初始化一个字符串,然后在后面对字符串里面的内容太进行修改,在输出修改之后的内容看一下。最后的运行结果,可以发现最后根本没有输出用指针定义字符串的内容,而字符串str首字符h已经被改成了大写。这时候需要free函数,

2023-05-14 19:50:33 1629

原创 C语言指针

会另外形参分配内存单元保存实参的值,交换也是交换形参的值。前面学习过数组指针,我们在中间加一个“的”字,就是数组的指针,该数据类型是一个指针,指向的地址为数组首地址。同样的本小节介绍的指针数组,中间加一个“的”字,就是指针的数组,数据类型是数组类型,里面的元素都为指值类型。在《指针与数组》小节中,我们知道了数组是一块连续的内区存,数组名就是数组的首地址,并且可以通过指针进行访问。,在两个数中间才是乘号)作用是将把后面的地址里的数据“取出来”,利用星号“ * ”通过指针,得到内存中的数据称为解引用。

2023-05-07 19:42:55 194

原创 C语言函数

函数类型名  函数名()函数体;或者函数类型名  函数名void函数体;说明:1.函数的类型名:对函数类型的说明,应与return语句中返回值表达式的类型一致,也就是说函数的类型是函数返回值的类型,它可以是我们已经学习过的int、char、floar、double中的任意类型,也可以是我们要在后面学习的构造数据类型和指针类型。2.函数名:由自己定义的标识符,同样要遵循标识符的命名规则。函数名要见名知意,要体现该函数功能。

2023-04-21 16:21:38 312 2

原创 C语言数组

一维数组的定义形式为:类型符 数组名[常量表达式];给大家解释一下:1.类型符表示的是数组元素的类型。比如int,float…2.数组名同样遵循标志符命名规则。3.定义数组时需要指定数组中元素的个数,中括号中的常量表达式用来表示元素的个数。4.常量表达式中可以包含常量和符号常量,不能包含变量。由此可见,C语言当中不允许对数组的动态定义。(后面会讲什么是动态数组)注意:要使用一维数组,必须在计算机中先定义数组,否则计算机不会自动地把一批数据作为数组来处理。(跟变量一样要先定义在使用。

2023-04-15 14:48:57 1479 2

原创 C语言流程控制

目录1.关系运算符和逻辑运算符2.if语句及if语句嵌套3.switch语句4.while循环语句5.do-while循环语句6.for循环语句7.break语句和continue语句8.循环嵌套

2023-04-12 16:49:35 394 2

原创 初识C语言

一句话就是人和计算机交流的语言,至于它的用途我会在后面更新嵌入式的应用,先打好C语言基础,学习后面嵌入式的内容不是问题。

2023-04-10 21:30:06 452 3

空空如也

空空如也

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

TA关注的人

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