C语言
c语言
python
C++
为了区别空队列和满队列,数组多加一个元素,这个元素是不确定的,是可以移动的,它将保证当队列为满时,还空
搬来一个水贴啊~~ 给自己学习用1、代码编辑快捷键序号快捷键作用1CTRL+ALT+SPACE快速导入任意类2CTRL+SHIFT+ENTER代码补全3SHIFT+F1查看外部文档4CTRL+Q快速查找文档5CTRL+P参数信息(在方法中调用的参数)6CTRL+MOUSEOVERCODE基本信息7CTRL+F1显示错误或警告的描述8CTRL+INSERT生成代码9CTRL+O重载方法1
给自己的学习总结帖~~ 这里仅都是c语言 嵌入式相关代码第2季啊一、高效解析不定长度的协议帧 通信设计中考虑协议的灵活性,经常把协议设计成“不定长度”。一个实例如下图:锐米LoRa终端的通信协议帧。 如果一个系统接收上述“不定长度”的协议帧,将会有一个挑战--如何高效接收与解析。 为简化系统设计,
状态机模式是一种行为模式,通过多态实现不同状态的调转行为的确是一种很好的方法,只可惜在嵌入式环境下,有时只能写纯C代码,并且还需要考虑代码的重入和多任务请求跳转等情形,因此实现起来着实需要一番考虑。如上图所示,{s1, s2, s3}均为状态,箭头c1/a1表示在s1状态、输入为c1时,跳转到s2,并进行a1操作。当某个状态遇到不能识别的输入
给自己的学习总结帖-c内存2~~ 一、C/C++内存管理 C语言内存管理指对系统内存的分配、创建、使用这一系列操作。 在计算机中,每个应用程序之间的内存是相互独立的,通常情况下应用程序 A 并不能访问应用程序 B,当然一些特殊技巧可以访问,但此文并不详细进行说明。例如在计算机中,一个视频播放程序与一个浏览器程序,它们的内存并不能访问
pyc是Python字节码文件的扩展名,用于存储已编译的Python源代码的中间表示形式,因为是二进制文件所以我们无法正常阅
一、STM32中这些C语言知识点C语言是单片机开发中的必备基础知识,本文列举了部分STM32学习中会遇见的C语言基础知识点,希望能对大家有所帮助。 位操作 下面,我们先讲解几种位操作符,然后讲解位操作使用技巧。C语言支持如下6中位操作:六种位操作下面,我们想着重讲解位操作在单片机开发中的一些实用技巧。1.1 在不改变其他位的值的状况下,对某几个位进行设值这个场景在单片机开发中经
在下面原型中,参数s和t的类型是(void *),cs和ct的类型是(const void *),n的类型是size_t,c的类型是int(转换为unsigne去查看“环境变量”的值。
都是给自己学习的啊 不对的 网友们忙请告诉我哦~~一、C语言结构体本次分享一篇关于结构体的入门、提高的笔记,文章比较长,前面部分是结构体基础,已经掌握的童鞋可以跳过,直接看看后半部分的提高实例。 有的时候,我们所遇到的数据结构,不仅仅是一群数字或者是字符串那么简单。比如我们每一个人的学籍信息,学号是一个长整数,名字却是字符;甚至有更复杂的情况,这种问题
这次是C语言实现数据结构哦 给自己的学习总结帖~~在数据结构面试环节中,二叉树是必考的模块。本文主要讲二叉树操作的相关知识,梳理面试常考的内容。一起来复习吧。本篇针对面试中常见的二叉树操作作个总结:前序遍历,中序遍历,后序遍历;层次遍历;求树的结点数;求树的叶子数;求树的深度;求二叉树第k层的结点个数;判断两棵二叉树是否结构相同;求二叉树的镜像;求两个结点的最低公共祖先结点
给自己的学习总结帖~~ 这里仅都是c语言 嵌入式相关代码第3季啊一、在Keil中打印日志找bug大多数嵌入式开发者都会碰到对程序进行调试或者查找BUG的情况,常见的两种方法都是仿真和通过日志进行的。有条件仿真的是更好,但是在编写嵌入式软件程序过程中,并不是所有的硬件都支持仿真或者方便仿真,这样大多数方法便是加打印信息进行找问题。打印的接口有很多种,比如串口,网络,显示等等。简单的硬件开
给自己的学习总结帖~~ 这里仅都是c语言 嵌入式相关代码第4季啊一、状态机框架Zorb Framework是一个基于面向对象的思想来搭建一个轻量级的嵌入式框架。本次分享的是Zorb Framework的状态机的实现。中小型嵌入式程序说白了就是由各种状态机组成,因此掌握了如何构建状态机,开发嵌入式应用程序可以说是手到拈来。简单的状态机可以用Switch-Case实现,但复杂一点的状态机再继
如果在计数器溢出的那一次采样到的值恰好是干扰值,则会将干扰值当作有效值导入交易系统。温度,N=1 ~ 4。b. 如
更有趣的是,这些“智能指针”同样是借助于有保障的构造/析构函数的自动调用机制设计的。因此,C++做了一个约定:和类名相同的无
这次是C语言基础6哦 给自己的学习总结帖~~ 一、实现状态机的三种方法状态机的实现无非就是 3 个要素:状态、事件、响应。转换成具体的行为就 3 句话。发生了什么事?现在系统处在什么状态?在这样的状态下发生了这样的事,系统要干什么?用 C 语言实现状态机主要有 3 种方法:switch—case 法、表格驱动法、函数指针法。# switch—case
通常所说的GCC是GUN Compiler Collection的简称,是Linux系统上常用的编译工具。GCC工具链软件包括GCC、B
给自己的学习总结帖~~ whaosoft这里仅都是c语言 嵌入式相关的代码啊。
7哦 给自己的学习总结帖~~ whaosoft。
这次是C++基础2哦 给自己的学习总结帖~~ 不过这次都是c++汇总:class、封装、继承、多态、STL、指针和智能指针、static和const、其他零碎知识class:面向对象struct和class有什么区别?在C++中,struct和class的唯一区别是默认的访问控制。struct默认的成员是public的,而class的默认成员是priv
函数指针常量 :Max;函数指针变量:p;数名调用如果都得如(*myFun)(10)这样,那书写与读起来都是不方便和不习惯的。所
函数指针常量 :Max;函数指针变量:p;数名调用如果都得如(*myFun)(10)这样,那书写与读起来都是不方便和不习惯的。所以C语言
但问题是,rule存储在RuleSet这个切片(slice)里,按Go语言的规则可以确信他已经在堆中了。对于每个结构体,把它看作
给自己的学习总结帖~~ whaosoft aiot http://143ai.com 这里仅都是c语言 嵌入式相关代码第5季啊
给自己的学习总结帖~~ 这里仅都是c语言 嵌入式相关代码第6季啊一、单片机掉电检测与数据掉电保存怎么做单片机在正常工作时,因某种原因造成突然掉电,将会丢失数据存储器(RAM)里的数据。在某些应用场合如测量、控制等领域,单片机正常工作中采集和运算出一些重要数据,待下次上电后需要恢复这些重要数据。 因此,在一些没有后备供电系统的单片机应用系统中,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号