E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c语言小游戏
STM32MP135开发板助力电力行业,IEC61850协议移植笔记
本文基于米尔MYD-YF13X开发板,在Linux系统上移植和使用开源的libIEC61850库,该库提供了用
C语言
编写的IEC61850/MMS,IEC61850/GOO
Jason_zhao_MR
·
2024-02-03 07:28
STM32MP1
技术文章
嵌入式硬件
嵌入式
芯片
c语言
编译和链接
文章目录翻译环境和运⾏环境编译预处理编译词法分析语法分析语义分析汇编链接地址和空间分配符号决议重定位翻译环境和运⾏环境在
c语言
标准(ANSIC)中的任何⼀种实现中,存在两个不同的环境。
liuyunluoxiao
·
2024-02-03 07:22
c语言
【知识分享】
C语言
中的设计模式——命令模式
背景 命令模式(CommandPattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。名词释义 将实际含义功能映射为命令功能码进行表示,就像007只是一个间谍代号,而不是直接以名字进行区分。这样做的好处是可以统一编号管理。例子 假如现在要做一个设置串
知识噬元兽
·
2024-02-03 07:19
知识分享
#
设计模式
c语言
设计模式
命令模式
04:LED闪烁,流水灯,跑马灯
LED闪烁1、如何才能让LED闪烁1.1:单片机如何实现延时1.2:
c语言
实现延时2、LED流水灯实现2.1:流水灯本质分析2.2:程序改进3、跑马灯的实现1、如何才能让LED闪烁 闪烁的本质:亮-
浅陌pa
·
2024-02-03 06:23
第一季51单片机
单片机
c语言
【
C语言
】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。#includeintmain(){inti,j,k;for(i=1;i<5;i++){for(j=1;j<5;j++){for(k=1;k<5;k++){if(i!=j&&j!=k&&k!=i)printf("%d%d
若__离
·
2024-02-03 06:16
c语言
蓝桥杯
开发语言
我的
C语言
算法练习:第6题 - 第10题
导读接着我的
C语言
算法练习:第1题-第5题第六题:求a+aa+aaa+a..a的值,其中a是一个数字,几个数字相加由键盘控制。
胡童远
·
2024-02-03 06:35
C++入坑基础知识点
当学习了
C语言
之后,很多的小伙伴都想进一步学习C++,但两者有相当一部分的内容都是重叠的,不知道该从哪些方面开始入门C++,这篇文章罗列了从C到C++必学的入门知识,学完就算是踏入C++的大门了。
一子二木生三火
·
2024-02-03 06:47
c++
开发语言
labview高低拼接的理解
8位整形表示的范围为0~255,范围太小了,所以用双字节,即16位整形表示更大范围的数字0~655352.labview中的高低拼接实质是高8位字节左移8位与低8位字节相加,结果是双字节整形3.类似的
C语言
中的表达为
视觉小六
·
2024-02-03 05:32
labview
labview
postgresql lc_ctype不同值之间的转换
将LC_CTYPE设为「C」表示isupper(c)或tolower(c)等
C语言
函数[2]仅针对US-ASCII范围内的字元给出预期结果。
数据库小羊羊
·
2024-02-03 05:59
postgresql
C语言
程序设计 循环结构
前言
C语言
程序设计实验-循环结构,分享记录一下。(1)熟练掌握for、while及do-while语句的使用方法。(2)学会用for、while及do-while语句构造循环结构。
Liquor1419
·
2024-02-03 05:55
C语言
c语言
开发语言
C语言
程序设计 顺序结构
前言
C语言
程序设计实验-顺序结构,分享一下。(1)理解运算符的优先级和结合性。(2)掌握算术表达式、赋值表达式的表示方法及运算顺序。(3)掌握printf()和scanf()函数的调用方法。
Liquor1419
·
2024-02-03 05:55
C语言
c语言
开发语言
c++
c#
visual
studio
code
visual
studio
函数指针数组在实现转移表时的应用:以计算器为例
函数指针数组函数指针数组是
C语言
中一种数据结构,它由一系列指向函数的指针组成。在
C语言
中,函数名代表函数的地址,因此可以创建一个数组来存储这些地址(即函数指针),然后通过索引访问并调用相应的函数。
Srlua
·
2024-02-03 04:06
c语言
算法
指针
数组
转移表
函数重载你真的了解吗?
在
c语言
中会认为这两个是一个函数,后一个定义的会覆盖前面一个。在c++中函数重载的概念引入之
失眠的稻草人259
·
2024-02-03 04:23
c++入门到进阶
开发语言
linux
云计算
网络
服务器
运维
第六章:数组类型-2字符串
C语言
没有内置的字符串类型。相反,它使用一个字符数组来定义字符串。因此,
C语言
中的字符串是一个字符数组。为了标记字符串的结尾,C使用特殊字符'\0'。'\0'被称为空字符。
小角_432a
·
2024-02-03 04:06
⭐算法入门⭐《二叉树》简单03 —— LeetCode 101. 对称二叉树
样例输入:[1,2,2,3,4,4,3] 样例输出:true2、基础框架
C语言
版本给出的基础框架代码如下:boolisSymmetric(structTreeNode*root){}3、原题链接Leet
英雄哪里出来
·
2024-02-03 03:11
《LeetCode算法全集》
算法
leetcode
数据结构
二叉树
递归
使用
C语言
编程模拟实现先进先出算法(FIFO)以及最近最久未使用页面置换算法(LRU)带注释
两种算法的基本原理:(1)先进先出算法(FIFO)当要进行分页替换时,就把队列最前端的分页换出,再把要调入的分页放到队列的末端。使用链表将所有在内存的页面按照进入时间的早晚链接起来,然后每次置换链表头上的页面就行了,新加进来的页面则挂在链表的末端。(2)最近最久未使用算法(LRU)选择最近最久未使用的页面予以淘汰。利用页表中的访问字段,记录页面自上次被访问以来所经历的时间t,需要淘汰页面时,选择在
小孙同志在学习
·
2024-02-03 03:59
算法
c语言
数据结构
yo!这里是c++类型转换介绍
目录前言
c语言
的类型转换c++类型转换static_castreinterpret_castconst_castdynamic_cast后记前言在标准c++中,为了规范好类型转换的规则,对
C语言
中的类型转换进行了封装
大写的酷
·
2024-02-03 03:27
cpp
c++
开发语言
后端
职场和发展
面试
笔记
学习方法
yo!这里是c++IO流相关介绍
目录前言
C语言
的输入输出C++IO流基本介绍流的概念IO流类库iostreamfstreamstringstream后记前言学过
C语言
的输入输出相关知识点的童鞋应该多多少少会觉得有些许麻烦,反正我就是这么觉得的
大写的酷
·
2024-02-03 03:24
cpp
c++
开发语言
职场和发展
后端
学习方法
C语言
数据结构之线性表-栈和队列篇
心中若有桃花源何处不是水云间烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-双向链表期待小伙伴们的支持与关注!!!目录栈栈的概念及结构栈的概念#栈的核心操作#栈的实现栈的声明栈的创建栈的销毁入栈出栈获取栈顶元素获取栈中有效元素个数检测栈是否为空代码测试代码的整体实现队列队列的概念及结构队列的概念#队列的核心操作#队列的实现队列的声明队列的创建队列的销毁入队列出队列获取队列头部元素获取队列尾部元素获取
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:10
C语言数据结构
数据结构
c语言
开发语言
链表
C语言
数据结构之线性表-双向链表篇
心有半亩花田藏于世俗人间烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-单链表期待小伙伴们的支持与关注!!!目录双向链表的介绍双向链表的结构双向链表的功能为节点分配动态内存空间创建双向链表的哨兵位打印双向链表双向链表的头插双向链表的尾插双向链表的头删双向链表的尾删双向链表的查找双向链表的指定位置之后插入节点双向链表的删除指定节点双向链表的销毁代码的整体实现总结#双向链表的介绍双向链表:它的每个数据结
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:39
C语言数据结构
数据结构
c语言
链表
98 C++对象模型探索。malloc 分配0个字节的意义?
但只是
c语言
的要求,不要这样用。
hunandede
·
2024-02-03 03:39
c++
开发语言
C语言
数据结构之两道OJ题带你走近环形链表
倘若南风知我意莫将晚霞落黄昏烟雨长虹,孤鹜齐飞的个人主页个人专栏前期回顾-单链表目录环形链表题目描述#思路#代码测试#环形链表II题目描述#思路#代码测试#环形链表题目链接:环形链表题目描述#给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(
烟雨长虹,孤鹜齐飞
·
2024-02-03 03:36
C语言数据结构
数据结构
c语言
链表
算法
C语言
/数据结构中“a->b“、“a.b“是什么意思?
引用一个结构体变量有两种方式:通过结构体变量名和通过指向结构体的指针变量。与之对应的,引用结构体成员的标记形式也有两种,分别用运算符“.”“->”来标记。①由结构体变量名引用其成员的标记形式为:结构体变量名.成员名②由指向结构体的指针变量引用结构体成员的标记形式:指针变量名->成员名
Arron475
·
2024-02-03 02:52
结构体变量/指针
数据结构
c语言
C++中NULL和nullptr的区别
一、C程序中的NULL在
C语言
中,NULL通常被定义为:#defineNULL((void*)0)所以说NULL实际上是一个空指针,如果在
子木呀
·
2024-02-03 02:50
C/C++
嵌入式知识整理
C/C++知识点汇总
c++
NULL
nullptr
空指针
嵌入式学习第十六天
制作俄罗斯方块
小游戏
(一)分析:printf函数高级用法'\033[':表示转义序列的开始'm':表示转义序列的结束'0':重置所有属性'1':设置粗体或高亮'30-37':设置字体色30:黑31:红32
桮酒
·
2024-02-03 02:27
学习
vim
编辑器
c语言
开发语言
【经典项目】Java
小游戏
—— 推箱子
一、玩法回顾【预期实现】【玩法介绍】推箱子是一种益智解谜类的
小游戏
,玩家需要通过推动箱子将它们放置到指定的位置,以完成关卡的任务。
枫蜜柚子茶
·
2024-02-03 02:55
JAVA基础
java
游戏
【经典项目】Java
小游戏
—— 会说话的汤姆猫
一、游戏回顾【预期效果】【玩法介绍】1、和它说话,它将用有趣的声音重复你的话。2、打它的头,它会装成被打的样子,连续打还会晕倒;抚摸肚子,它会打呼噜;打肚子,它会装肚子疼;抓尾巴,它会生气;戳脚,它会抓着脚发出痛苦声。3、忘掉他,他会打呵欠或打喷嚏。4、点牛奶按键,为它倒了一杯牛奶,它会喝牛奶;5、点交叉手按键,它会放屁;点锣形按键,它会拍锣;点刷新按键,会有另外玩法出现;点猫爪按键,它会在屏幕上
枫蜜柚子茶
·
2024-02-03 02:25
JAVA基础
java
游戏
java-ee
2021-12-19
好想回家这周进行了一周的
C语言
实训,但是我感觉意义不大,出的项目对于我们来说简直太难了,就凭我们现在学的内容根本就写不出来那样的程序,所以我们大多数都是直接复制的网上的内容,然后自己去看,最后作报告,讲辩论
褚满_8期强化班
·
2024-02-03 01:59
c语言
:讲一个困扰我一周的bug解决思路
编码之路如登山,一山放过一山拦。简而言之,就是首先确定用例失败点,然后分析数据流向,逐步缩圈,找出bug代码段,确认出错原因。1,从现有的出错日志中,确认出错原因是在重试时,结构体中字符串A部分片段缺失,导致接收方分析字符串A无效,返回error。2,分析字符串A的数据流向。首先字符串A由外部传入一个基本内容B,然后再给字符串A拼接上内容C,其次又把字符串中的内容B和C取出,赋值给其它变量。然后调
糕手小迪
·
2024-02-03 01:46
c语言
开发语言
bug
一句话说清内存泄露和内存溢出的意义
内存泄露:开发人员进行内存申请后(比如
c语言
中的malloc函数),在使用完毕后却没有释放(比如
c语言
中的free函数),这种情况,叫内存泄露。
糕手小迪
·
2024-02-03 01:46
c语言
青少年编程
嵌入式人工智能实验方向
2采用BESSOC部署深度学习语音信号处理算法,降噪算法3根据公式用
C语言
实现卷积CNN,或者采用开源的嵌入式机器学习,嵌入式深度学习,嵌入式神经网络开源sdk,移植,部署到MCU或者SOC,
周南音频科技教育学院(AI湖湘学派)
·
2024-02-03 01:05
AI深度学习理论与实践研究
音频算法设计研究开发
音频
算法
人工智能
神经网络
【Java】JavaSE算法之2048
这里分享一个以前风靡一时的网页
小游戏
《2048》的JavaUI版界面效果如下:通过按键盘的↑↓←→键移动数字,相邻的数字相同时,会进行合并。
笔触狂放
·
2024-02-03 00:51
Java
java
spring
python
django
类与对象(上)
类与对象面向过程和面向对象初步认识类的引入类的定义类的访问限定符及封装访问限定符封装类的作用域类的实例化类的对象大小的计算类对象的存储方式猜测面向过程和面向对象初步认识
C语言
是面向过程的,关注的是过程,
史嘉庆
·
2024-02-02 23:35
C++
算法
开发语言
数据结构
c语言
C语言
const 修饰指针 -
C语言
零基础入门教程
const简介二.const修饰指针1.constint*p2.intconst*p3.int*constp4.constint*constp三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一
猿说编程
·
2024-02-02 23:00
json序列化
c语言
,
C语言
JSON序列化/反序列化
最近想找一个
C语言
处理嵌套结构体和结构体数组的json库,理想的是能够很容易处理复杂结构体嵌套,并且使用简单的,但是没找到比较合适的,于是打算自己封装一个;两个问题:
C语言
结构体本身没有元数据,这也就没法在生成过程中自动分析类型进行处理
段山河
·
2024-02-02 23:49
json序列化c语言
【华为OD机考 统一考试机试C卷】5G网络建设(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+
算法大师
·
2024-02-02 23:48
华为od
c语言
5G
javascript
c++
java
python
人生重开模拟器
前言:人生重开模拟器是前段时间非常火的一个
小游戏
,接下来我们将一起学习使用
c语言
写一个简易版的人生重开模拟器。
Code Warrior
·
2024-02-02 23:45
c语言
c语言
游戏
开发语言
【
c语言
】深入理解指针(1)
1.数组名的理解数组名是数组首元素的地址:但是有两个例外:1.sizeof(数组名),sizeof中单独放一个数组名的时候,这里的数组名表示的是整个数组,计算的是整个数组的大小,单位是字节。2.&数组名,这里的数组名表示的是整个数组,取出的是整个数组的地址(整个数组的地址和数组首元素的地址是有区别的)。可以看到&arr+1后地址是跳过40个字节的(这刚好是整个数组的大小),而其余两种的+1都只是跳
Code Warrior
·
2024-02-02 23:15
c语言
c语言
学习
开发语言
【
c语言
】函数递归
1.递归是什么递归是
c语言
学习上绕不开的话题,那么什么是递归呢?递归实际上是自己调用自己。2.递归的限制条件递归在书写的时候有两个限制条件:递归存在限制条件,当满足这个限制条件式,递归将不再继续。
Code Warrior
·
2024-02-02 23:14
c语言
c语言
开发语言
学习
C语言
数据结构静态动态查找表实验
/*算法1:采用顺序存储结构创建静态查找表,对查找表进行顺序查找和改进的顺序查找,并对其查找效率进行比较;算法2:采用顺序存储结构创建静态查找表--有序表,对有序表进行二分查找*/#include#include#defineEQ(a,b)((a)==(b))#defineLT(a,b)((a)elem=(ElemType*)malloc((n+1)*sizeof(ElemType));if(!S
無名之涟
·
2024-02-02 23:41
数据结构
C++语言概述
1、历史概述1)C++的江湖地位:地位比较稳定2)C++之父:BjarneStroustrup(1950–)1979,Cpre,为
C语言
增加类的机制1983,发布全新编程语言Cwithclass,后来命名为
达少~
·
2024-02-02 22:31
c++
C++历史发展概述
三个阶段要谈C++的发展史,就不得不谈一下,
C语言
。
C语言
是1972年由美国贝尔实验室的D.M.Ritchie研制成功的。
~|Bernard|
·
2024-02-02 22:58
c++
c++
开发语言
@ 代码随想录算法训练营第6周(
C语言
)|Day37(贪心)
@代码随想录算法训练营第6周(
C语言
)|Day37(贪心)Day37、贪心(包含题目738.单调递增的数字968.监控二叉树)738.单调递增的数字题目描述给定一个非负整数N,找出小于或等于N的最大的整数
a name easy to remember
·
2024-02-02 22:04
算法
c语言
数据结构
C语言
输入输出函数1月18日学习笔记
c语言
输入输出函数都需要引用头文件#include一、getchar()与putchar()1.getchar()用于从标准输入(键盘)读取一个字符。
要变优秀的科啊啊啊啊啊啊!!!
·
2024-02-02 22:01
c语言
学习
笔记
C/C++内存管理
前言动态内存的开辟
C语言
我们可以通过malloc、calloc、realloc、free等函数来完成我们的需求,但是在C++中我们通过new、delete关键字来完成。
从前慢,现在也慢
·
2024-02-02 22:24
C++初阶
c语言
c++
经验分享
C语言
——Q/编译和链接
目录一、翻译环境和运⾏环境二、翻译环境1、预处理(预编译)2、编译2.2.1词法分析:2.2.2语法分析2.2.3语义分析3、汇编4、链接三、运行环境一、翻译环境和运行环境在ANSIC的任何⼀种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令(二进制指令)。第2种是执行环境,它⽤于实际执行代码。二、翻译环境其实翻译环境是由编译和链接两个⼤的过程组成的,而编译
慢了半拍i
·
2024-02-02 21:44
C语言讲解
c语言
开发语言
C语言
——P/文件操作
一、为什么使用文件?如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使⽤⽂件。二、什么是文件?磁盘上的⽂件是⽂件。但是在程序设计中,我们⼀般谈的⽂件有两种:程序⽂件、数据⽂件(从⽂件功能的⻆度来分类的)。1、程序⽂件程序⽂件包括源程序⽂件(后缀为.c),⽬标⽂件(window
慢了半拍i
·
2024-02-02 21:14
c语言
开发语言
用Python写一个简单的
小游戏
相信大家都玩过俄罗斯方块吧,应该是小时候的回忆吧,但是想不想了解一下这个程序是怎么写出来的呢,自己写出来的应该玩起来更有感觉吧!感觉还是蛮好玩吧!接下来,我就分享一下这个游戏的源码过程啊!先用python创建一个py文件定义这次程序所需要的类importsysimporttimeimportpygamefrompygame.localsimport*importblocks然后写出它所需要的模块S
铁锅炖大鹅嗝
·
2024-02-02 21:24
C语言
数组排序 – 插入法排序 -
C语言
零基础入门教程
目录一.简介二.数组插入法排序原理三.数组插入法排序实战四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一.简介经过前面的学习,我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序
猿说编程
·
2024-02-02 21:39
【C++】类和对象(二)——构造/析构/拷贝构造函数
个人主页⭐个人专栏——C++学习⭐点击关注一起学习
C语言
目录导读1.默认成员函数2.构造函数2.1引入2.2特性2.3默认构造函数3.析构函数3.1概念3.2特性3.3默认析构函数4.拷贝构造函数4.1
流浪者与猴
·
2024-02-02 21:08
C++学习
c++
开发语言
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他