自定义博客皮肤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程序文件

>在库函数指定的路径去搜索(/include , /usr/include...)""先在工程目录下搜索,找不到再到指定的路径去搜索,还是找不到的话,C程序的编译顺序时从上至下,所以我们在调用某变量或函数时,必须要先声明(定义),int a = 4;// warning 应避免在头文件中定义变量,可能会出现重复定义。一般在定义变量(函数)时,就规定变量(函数)的属性,所以定义也属于声明。上面两个都是文件包含命令,其作用是找到对应的文件,然后把该文件。// 声明外部全局变量(其他文件中定义的全局变量)

2023-07-08 11:30:21 82 1

原创 C语言循环

就再执行循环体语句,...直到表达式的值为假(0),那么就结束循环。作用:当表达式的值为真(非0),就执行”语句“,否则就结束while循环体。编写建议:不管while后面有没有语句,请先写 {},再到里面补充语句。for循环体中的表达式123都可以为空(表达式2为空,意思判断条件为真),注意:goto是无条件跳转语句,导致程序的可读性变差,要慎重使用goto。编程建议:不管do后面没有语句,请先写 {},再到里面补充语句。先无条件执行一次语句,再判断表达式的值,如果表达式的值为真(非0),

2023-07-08 11:27:29 59 1

原创 C语言三大控制结构

编程建议:不管if后面是单语句,还是复合语句,请先写 {},再到里面补充语句。(3)判断顺序是上到下,当某个case后面的常量表达式的值与switch的表达式的值。相同时,就会开打”开关“,会执行冒号后面的语句,直到有break语句就会提前。(2)”常量表达式“的值页必须为整数值,且每个 case 后面的常量表达式的值。作用:当表达式的值为真(非0)时,就执行语句1,否则就执行语句2。else 总是与它上面的最近的、未匹配(同级)的if语句匹配。作用:当表达式的值为真(非0),就执行语句。

2023-07-08 11:19:04 574 1

原创 运算符和表达式

求值顺序:先计算表达式1的值,在计算表达式2的值,...最后计算表达式n的值,如果表达式1的值为假,则整个条件运算符表达式的值为 表达式3 的值。求值顺序:先计算表达式1的值,再计算表达式2的值,整个逗号表达式的值为表达式2的值。求值顺序:如果表达式1的值为真,则整个条件运算符表达式的值为 表达式2 的值。%:取余运算符,在C语言中,要求两个操作数都为整数,且不能对0取余。5>4>3 语法错误,正确的书写方式:5>4 && 4>3。5>4>3 的值是多少?然后整个逗号表达式的结果为表达式n的值。

2023-07-03 22:53:33 172 1

原创 C语言整型常量和变量练习

1111 1111 1111 1111 1111 1111 1111 1111 // -1的补码。1111 1111 1111 1111 1111 1111 1111 1111 // 正数的原码、补码一样。1111 1111 1111 1111 1111 1111 1111 1111 // -1的补码。无符号转换成原码:正数的原码、补码、反码是一样。有符号转换成原码:-1的原码转成补码的逆操作。d的补码:(以%d打印)d的补码:(以%u打印)

2023-07-02 15:24:06 101 1

原创 C语言整型常量和变量

这个存储单元中的数据,就是变量的值,而这个值在程序运行期间可以被改变(赋值)。在定义变量时,会在内存分配空间(大小根据变量的类型决定),这时变量名就与该空间的首地址关联,即操作系统由变量名去指导该内存空间的地址。// error 3是一个常量,其值不能被改变,3要是能变成4,岂不是不三不四!实际上是通过变量名找到对应的内存地址,把数值写到地址对应的存储单元中去, 覆盖掉原来的值,这时变量一般在。在内存中,字符型的变量存储的实际是一个小于255的整数数据,这个数据就是字符的ASCII值。eg: int a;

2023-07-02 14:57:31 102 1

原创 LINUX内容及基础指令介绍

home :不是家目录,而是各个用户家目录的存放的地方,家目录就是以自己的用户名命名的目录 /home/china才是家目录。/ : 表示根目录,根目录在linux文件系统中作为最高层的目录,如果 / 不是在路径的第一位九表示目录的分隔符。$ : 表示普通用户,只具备部分权限,如果使用root权限,就能获取所有权,需要在命令前。文件夹其实是一个包含和被包含的关系,可以通过查看文件夹的属性看到文件夹的总大小。删除某个目录或者某个文件夹的时候,里面的子目录或者子文件夹也一样会被删掉。

2023-07-02 14:10:19 71 1

原创 嵌入式大纲

2.linux基础(linux操作系统搭建、相关的linux基础)1.C语言(面向过程编程):学习语法、学习编程规范、学习学习方法。9.C++框架(QT,可视化界面开发、跨平台开发)3.数据结构(链表、栈和队列、树、图...)13.驱动开发(初级驱动、高级驱动)4.shell编程(脚本)8.C++(面向对象编程)6.操作系统(系统编程)12.STM32开发。

2023-07-02 10:12:47 38 1

空空如也

空空如也

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

TA关注的人

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