1.2k 1 分钟

# C 语言数据类型 浮点数常数默认是 double 类型,整数常数默认是 int 类型。 浮点数在存储的过程中是按照二进制形式存储的,是不精确的,存在精度损失,大多数浮点数不是一个精确表示的数。 浮点数怎么做比较? 做差值比较,用减法,用 abs 函数求绝对值,然后比较大小。 # static 关键字 static 关键字用来修饰局部变量,使其在程序的生命周期内保持不变,即使函数调用结束,局部变量也不会被销毁。 限制作用域 static 修饰的变量只能在本文件中使用,不能在其他文件中使用。 管理生命周期 static...
1.8k 2 分钟

# 什么是数据结构 数据结构研究计算机数据间关系 包括数据的逻辑结构和存储结构及其操作 # 基本概念 1. 数据(Data):数据即信息的载体,是指计算机中可以被计算机程序处理、存储、传输、处理的有意义的信息。 2. 数据元素(Data Element):是指数据中最小的单位,是数据的不可分割的基本单位。又称记录; 3. 数据对象(Data Object):是指数据元素的集合。 4. 数据类型(Data Type):是指数据对象的集合及其特征的集合。 #...
371 1 分钟

各种数据的格式控制 格式 说明 %d 整数 %hd 短整数 %f 单精度浮点数 %lf 双精度浮点数 %c 字符型 %s 字符串 %x 十六进制整数 %o 八进制整数 %u 无符号整数 %p 指针 / 地址格式 %e 指数形式的浮点数 %g 自动选择浮点数或指数形式 %a 十六进制浮点数 %02d 整数补零 %+d 带符号整数 %-d 左对齐整数 %.*f 浮点数保留小数点后几位 %.*e 指数形式的浮点数保留小数点后几位 %.*g 自动选择浮点数或指数形式保留小数点后几位 %#x 十六进制整数带 0x 前缀 %#o 八进制整数带 0...
24 1 分钟

# 自动控制原理 自动控制:在无人直接参与的情况下,
911 1 分钟

windows 和 linux 都可以(我偏向于 linux),windows 下可以安装 git bash(配合小乌龟图形化也不错的);linux 下直接安装 git 即可。 # ssh 配置和克隆仓库 ssh 协议:在推送的时候不需要验证用户名和密码,但是需要在 git clone 的时候配置 ssh 密钥。(推荐)安全又方便。 在克隆时候会报错 这是因为没有配置 ssh 秘钥导致的,使用 ssh 方式必须配置 ssh 秘钥。 配置过程: 首先,退出到根目录,再进入.ssh 目录,然后使用 ssh-key generate 命令生成秘钥对;回车 cd cd...
3.9k 4 分钟

针对 STM32 单片机的学习 开发工具:Keil5 开发板:STM32F103C8T6 烧录工具:ST-Link Utility # 三种烧录方式 嵌入式是:Embedded Programming,即将程序烧录到 MCU 内部的 ROM 中,运行时不需要外接电源。 # 介绍 / 前言 STM32 是一种高性能、低功耗的 32 位微控制器,具有丰富的外设接口,可广泛应用于各种应用领域。本系列将介绍 STM32 的基本知识、基本用法、常用外设及驱动、编程技巧等内容。 # 外设介绍 位于内核里的外设 它的外设(peripherals)包括...
3k 3 分钟

针对 51 单片机驱动学习 开发工具:Keil5 烧录工具:STC-ISP # 一、LED 点灯一系列 参考 https://x509p6c8to.feishu.cn/wiki/WRNLwDd0iiG8OWkyatOcom6knHf # 1. 点亮一个 LED 灯 #include <REGX52.H>void main(){ P1=0xEF; while(1) { }}# 2. 闪烁一个 LED 灯 #include <REGX52.H>sbit...
1.8k 2 分钟

作品简介: 该作品是一款 Arduino 驱动的四足机器人,具备语音识别和自动避障能力。它响应语 音命令,通过传感器智能导航,避开障碍,适用于教育、娱乐及家庭辅助,体现了物联网 在智能控制的创新应用 开发工具:3D 打印;solidworks;Arduino IDE;; 清单:参考如下 https://github.com/Code-Fan007/quadrupedal-spider #...
852 1 分钟

[TOC] 目录的实现可以在 markdown-all-in-one 扩展中修改;在中括号输入 [] TOC 就行; # 1. 前言 下载完 vscode 后;在里面安装插件 (前四项必须安装) 1.Markdown All in One  :支持 markdown 的语言的; ​​​​ 2.Markdown Preview Enhanced:预览 markdown 的插件; 3.Paste IMage : 添加图片的插件; 4.Code Spell Checker 检查英文单词错误; 5.Bracket Pair Colorizer :括号匹配颜色; 6.Markdown Shortcuts...