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语言分支语句
C语言
:继承、封装、多态
typedefstruct_parent{intdata_parent;}Parent;typedefstruct_Child{struct_parentparent;intdata_child;}Child;在设计
C语言
继承性的时候
皮卡丘爱喝可乐
·
2025-05-15 23:46
c语言
开发语言
设计模式的
C语言
实现--状态模式
模式动机状态模式(状态机)是嵌入式开发中最重要、最核心的设计模式之一,毫不夸张的说,是否熟练掌握状态模式,很大程度上直接决定了嵌入式工程师的代码掌控能力。在嵌入式开发里面,几乎80%以上的程序都有状态模式(状态机)的影子。在一个思路清晰而且高效的程序中,必然有状态模式(状态机)身影浮现。但是很多嵌入式开发者只是掌握一些很基础的状态机编程,对状态机编程如果提高程序的可维护性和可拓展性并没有一个深刻的
lbaihao
·
2025-05-15 23:44
算法与设计模式
设计模式
c语言
状态模式
嵌入式设计模式基础--
C语言
的继承封装与多态
继承,封装和多态是OOP的三大核心特性,它们共同构了面向对象的基础.但嵌入式开发中大量的使用到的却是
C语言
这种面向过程的语言,那么我们就需要了解如何在C中使用设计模式的思想做功能开发。
JANYI2018
·
2025-05-15 23:41
设计模式
c语言
java
【Linux系统】从 C 语言文件操作到系统调用的核心原理
文章目录前言lesson15_基础IO一、共识原理二、回顾
C语言
接口2.1文件的打开操作2.2文件的读取与写入操作2.3三个标准输入输出流三、过渡到系统,认识文件系统调用3.1`open`系统调用1.比特位标志位示例
.17.
·
2025-05-15 22:10
Linux入门到进阶
linux
java
c++
人工智能
机器学习
数据结构
云计算
swustoj水王
C语言
,swust西南科技大学OJ数据结构80题答案
【实例简介】整理了西南科技大学OJ上的全部80道数据结构考试题目代码【实例截图】【核心代码】OJ参考答案└──OJ参考答案├──图│├──t1055.txt│├──t1056.txt│├──t1057.txt│├──t1058.txt│├──t1059.txt│├──t1060.txt│├──t1061.txt│├──t1062.txt│├──t1063.txt│├──t1064.txt│├──t
不穿衣服的石头
·
2025-05-15 22:34
swustoj水王C语言
c语言
数据结构推箱子实验报告,推箱子的最短路径-数据结构与
C语言
综合训练报告.doc...
推箱子的最短路径-数据结构与
C语言
综合训练报告信息工程学院数据结构与
C语言
综合训练报告(2012~2013学年第二学期)报告题目:____推箱子的最短路径___姓名:_______专业:软件工程年级班级
孟婵
·
2025-05-15 22:34
c语言数据结构推箱子实验报告
重庆工商大学
c语言
实验答案,重庆工商大学831数据结构与
C语言
考研真题及答案...
绪 论1.1 复习笔记一、什么是数据结构数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。二、基本概念和术语1数据数据是对客观事物的符号表示,是计算机科学中所有能输入到计算机中并能被计算机程序处理的符号的总称。2数据元素数据元素是数据的基本单位。3数据对象数据对象是性质相同的数据元素的集合,是数据的一个子集。4数据结构数据结构是相互之间存在一种或多种特定
田渊栋
·
2025-05-15 21:33
重庆工商大学c语言实验答案
【
C语言
】文件操作函数详解
目录
C语言
文件操作函数详解表格汇总1.`fopen`2.`fclose`3.`fread`4.`fwrite`5.`fseek`6.`ftell`7.`rewind`8.`fprintf`9.
LuckiBit
·
2025-05-15 21:01
C语言
c语言
开发语言
c++
file
fopen
fclose
c++和c的不同
c++:面向对象(封装,继承,多态),STL,模板一、基础定义与背景
C语言
诞生年代:20世纪70年代,DennisRitchie在贝尔实验室开发。
2301_80355452
·
2025-05-15 20:54
c++
c语言
java
《小菜狗 C 语言入门 + 进阶笔记》(9)输入 & 输出语句(2)【你知道%20.15f是什么意思嘛?】
文章目录:《小菜狗
C语言
入门+进阶笔记》(0)简介暂时无法在飞书文档外展示此内容1、printf和scanf的组合使用:如之前章节(2.5)数据类型获取输入成绩信息,并打印出来:#include//头文件
小菜狗编程笔记
·
2025-05-15 20:23
《小菜狗
C
语言入门
+
进阶笔记》
c语言
笔记
开发语言
C语言程序设计
青少年编程
c++
printf
C 语言实战:使用二维数组进行学生成绩统计与分析
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474在处理表格型数据时,二维数组是
C语言
中一种非常直观且强大的工具。
web安全工具库
·
2025-05-15 18:09
2025C++学习
c语言
开发语言
C 语言多维数组:定义、初始化与访问的深度解析
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474在
C语言
中,我们已经熟悉了一维数组(存储线性数据)和二维数组(存储表格或矩阵数据)。
web安全工具库
·
2025-05-15 18:39
2025C++学习
c语言
java
数据库
C 语言学习感悟:编程世界的基石与挑战
在
C语言
的学习之路上,我仿佛踏入了一座神秘而充满挑战的编程城堡。从最初对代码的懵懂无知,到逐渐理解其逻辑与魅力,这一过程充满了艰辛与惊喜。
C语言
简洁而强大的语法犹如一把双刃剑。
ts1128
·
2025-05-15 18:39
c++
c语言
C 语言数据结构基石:揭开数组名的面纱与计算数组大小
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474在前面的文章中,我们已经学习了
C语言
一维数组的定义和初始化。
web安全工具库
·
2025-05-15 17:35
2025C++学习
c语言
数据结构
开发语言
【Redis】谈谈Redis的设计
高效数据结构:基于
C语言
实现多种定制
星星点点洲
·
2025-05-15 17:34
redis
数据库
缓存
运动会计分系统
c语言
报告,用
c语言
制作一个简单的赛场计分系统(不同数组的转换问题)...
#include#defineN40voidgetscore(intscore[],intm);voidsortscore(intscore[],intn,intm);floataverofscore(intscore[]);voidsortdata(intdata[],intn);voidswap(int*x,int*y);voidprintdata(intdata[],intn);intmai
weixin_40008033
·
2025-05-15 16:59
运动会计分系统c语言报告
运动会比赛计分系统
c语言
课程设计,
C语言
运动会计分系统
#include#include#include#include#include#definen2#definem1#definew1#definenull0structitemnode{intitemnum;inttop;intrange[5];intmark[5];charname[8];};structheadnode{intschoolnum;intscore;intmscore;intw
昂立中学生
·
2025-05-15 16:29
运动会比赛计分系统
c语言
课程设计,
c语言
课程设计运动会比赛计分系统(含任务书).doc...
c语言
课程设计运动会比赛计分系统(含任务书).doc课程设计目的将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度
三叶难夏
·
2025-05-15 16:28
C语言
pta程序设计---实验一(顺序结构)
C语言
pta程序设计---实验一7-1sdut-
C语言
实验——HelloWorld!请输出HelloWorld!输入格式:无。输出格式:HelloWorld!
.又是新的一天.
·
2025-05-15 16:57
大学课程汇总专栏
c语言
(
C语言
)超市管理系统 (正式版)(指针)(数据结构)(清屏操作)(文件读写)
目录前言:源代码:product.hproduct.cfileio.hfileio.cmain.c代码解析:一、程序结构概述二、product.c函数详解1.初始化商品列表Init_products2.添加商品add_product3.显示商品display_products4.修改商品mod_product5.删除函数del_product6.查询函数que_product三、main.c主函数
双叶836
·
2025-05-15 14:09
数据结构
C语言小项目
C语言基础教学
c++
windows
开发语言
c语言
数据结构
JSON的
C语言
解析库---cJSON与jsmn及其应用
问题描述在只有64K甚至只有20K这样KB级别的内存资源极其有限的单片机中,要解析如下这种复杂的多级嵌套结构的json数据是很头疼的事。常用的cJSON解析器是通过链表将json数据按照键值对的形式展开,在解析过程中会大量的动态申请内存。在rtthread操作系统中,每一次malloc都会携带一个控制块,用于对申请内存的管理,在频繁malloc时,控制块的内存占用会比实际要申请得内存要大得多{"u
hurryddd
·
2025-05-15 13:32
JSON
json
rtthread
cJSON
jsmn
C语言
socket函数
socket#include#includeintsocket(intdomain,inttype,intprotocol);参数描述domain设置通信域(本地(PF_LOCAL),ipv4(AF_INET),ipv6()等)type设置套接字通信类型(TCP,双向字节流(SOCK_STREAM),UDP(SOCK_DGRAM))protocol某个协议的特定类型,既type类型中某个类型.通常
Claroja
·
2025-05-15 13:01
Linux
linux
c语言
socket函数
c语言
socket函数在
C语言
中,socket函数是网络编程的核心函数之一,用于创建一个网络套接字(socket),它是网络通信的端点。
张海森_168820
·
2025-05-15 12:29
c语言学习
c语言
C语言
-第一章节---常量
二、宏定义三、
C语言
中的运算顺序一、什么是常量?1.常量其实就是在程序运行过程中不可以被改变的量叫做常量。2.常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。
晴天¥
·
2025-05-15 12:56
#
c语言
c语言
开发语言
语言特性的发展与应用:从基础到前沿的全面解析
一、语言特性的演进脉络1.结构化编程时代(1950s-1980s)核心特性:模块化:
C语言
通过#include实现代码复用,例如Linux内核的模块化设计。
南玖yy
·
2025-05-15 12:54
c++23
c++
python
java
go
rust
c#
量化交易系统中+如何处理高并发和高频交易需求?
microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在量化交易系统中
openwin_top
·
2025-05-15 11:17
量化交易系统开发
量化交易
嵌入式(
c语言
篇)Day9
嵌入式Day9
C语言
字符串标准库函数笔记一、概述
C语言
提供了一系列字符串标准库函数用于处理字符串,使用这些函数需要包含头文件。主要函数包括求字符串长度、字符串复制、字符串拼接和字符串比较等。
在右ZR
·
2025-05-15 10:14
嵌入式
c语言
嵌入式面试所需
c语言
知识点
1基础知识1.1计算机的数据表示1.1.1数值型数据进制,二进制、八进制、十进制、十六进制进制之间转换1.1.2非数值型数据manASCII\0\n''0~9a~zA~Z1.2词法符号1.2.1关键字32个关键字1存储类型:auto、static、extern、register面试题:static的特点限制作用域、延长生命周期、存放位置、初值面试题:如何引用一个其他文件中的全局变量2数据类型:in
请我喝可乐3931
·
2025-05-15 09:08
面试
单片机
c语言
嵌入式硬件
stm32
结构体数组用法--输出生日题 sort排序
如果有两个同学生日相同,输入靠后的同学先输出)***输入3Yangchu1992423Qiujingya19931013Luowen199181输出LuowenYangchuQiujingya运用结构体
c语言
weixin_52593633
·
2025-05-15 08:29
笔记
c语言
算法
C语言
中哈希表的简单使用
哈希表的实现在
C语言
中直接使用哈希表的过程较为繁琐,所以这里介绍
C语言
中的一个哈希表库——Uthash函数,使用时只需包含头文件**“uthash.h”.
koooo~
·
2025-05-15 06:19
哈希算法
散列表
算法
【Java数据结构】---List(LinkedList)
我的主页:optimistic_chen我的专栏:
c语言
,Java欢迎大家访问~创作不易,大佬们点赞鼓励下吧~文章目录前言链表(MySingleList)具体功能代码LinkedList简介LinkedList
optimistic_chen
·
2025-05-15 04:00
Java数据结构
数据结构
java
list
学习方法
经验分享
idea
C语言
匿名联合体和匿名结构体
文章一:定义结构体、联合的时候,有时候需要定义一个匿名的结构,这样访问成员的时候不需要增加一级操作但是MDK默认不允许使用匿名!!!!所以我们需要增加一个编译指令:#pragmaanon_unions实际使用中,我们在其他数据结构中不需要这个功能,所以就得取消之,所以要用到下面两个编译指令:#pragmapush#pragmapop有点出入堆栈的感觉,其实push的作用就是保存当前的编译变量,而p
jim0506
·
2025-05-15 02:22
软件
stm32
C语言
泛型 _Generic
C11标准中的_Generic关键字实现泛型编程在C11标准中,_Generic关键字为
C语言
引入了轻量级的泛型编程能力。
GarenJian
·
2025-05-15 02:51
c语言
泛型
嵌入式
复合字面量
在
C语言
中,复合字面量(CompoundLiteral)是C99标准引入的特性,允许直接在代码中创建匿名的数组、结构体、联合体等类型的实例,而无需先声明变量。
jikelk
·
2025-05-15 02:50
c语言
用
C语言
实现计算128位整数四次方根的代码
以下是用
C语言
实现计算128位整数四次方根的代码,采用二分查找法并使用GCC/Clang的128位整数扩展:#include#include//定义128位无符号整数类型(GCC/Clang扩展)typedefunsigned
czy8787475
·
2025-05-15 02:20
c语言
ANSI 转义字符
ANSI
C语言
中的全部转义字符序列如下:##a:响铃符b:回退符f:换页符n:换行符r:回车符t:横向制表符v:纵向制表符:反斜杠?
vivian_wanjin
·
2025-05-15 01:41
computer
ascii
ANSI
转义字符
C 语言_程序编译全过程详解
在Linux系统的开发环境中,
C语言
程序的编译过程是将人类编写的高级语言代码转换为计算机能够直接执行的机器指令的关键环节。
renhl252
·
2025-05-14 20:42
C语言
c语言
C语言
之图书管理系统(功能齐全!!!)
【主要内容】开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量等)。使之能提供以下基本功能:(1)图书信息录入功能(图书信息用文件保存)--输入(2)图书信息浏览功能--输出(3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式):①按书名查询②按作者名查询按照价钱排序按出版时间排序等等(4
付朝鲜
·
2025-05-14 19:01
C语言与算法基础(竞赛版)
C语言
《嵌入式
C语言
笔记(十二):二维数组传参、作用域与生存期全解析》
今日学习内容1.二维数组作为函数参数(1)参数传递规则整型二维数组:必须显式传递行数和列数//函数声明voidprocess_matrix(intmat[][4],introws);//列数必须显式指定//调用示例intarr[3][4]={0};process_matrix(arr,3);字符型二维数组:voidprint_strings(charstr[][20],intcount);//每行
sheepwjl
·
2025-05-14 19:27
c
算法
c语言
笔记
linux
开发语言
C语言
| 指针
指针是
C语言
的第二个重点,耐心去学,可以掌握。使用指针的原因+指针的优点,如下:1用指针可以表示一些复杂的数据结构。存储数据可以用数组表示,在数据结构中,可以通过链表、树、图来存储。
青出于兰
·
2025-05-14 16:11
C语言
c语言
开发语言
力扣上的整数反转
C语言
实现,力扣(LeetCode)7.整数反转
给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。java版classSolution{publicintreverse(intx){intnu
weixin_39629947
·
2025-05-14 15:05
力扣上的整数反转C语言实现
C语言
数据结构——二叉树
链式存储定义结构体typedefstructtree{chardata;structtree*Lchild,*Rchild;}Tree;创建二叉树(采用先序遍历创建,也可采用中序或后序遍历创建)1.扫描字符序列,输入字符ch2.如果ch是一个'#'字符,则表明该二叉树为空树,即T为NULL;否则执行以下操作:申请一个节点空间将ch赋给T->data递归创建T的左子树递归创建T的右子树voidCre
顾十方
·
2025-05-14 12:47
C语言与数据结构
数据结构
C语言
字符函数和字符串函数(1)
目录1.字符分类函数2.字符转换函数3.strlen的使用和模拟实现4.strcpy的使用和模拟实现在编程的过程中,我们经常要处理字符和字符串,为了方便操作字符和字符串,
C语言
标准库中提供了一系列库函数
多雨西雅图
·
2025-05-14 12:45
C语言
c语言
开发语言
C 语言数组排序:深入理解与实现冒泡排序 (Bubble Sort)
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474
C语言
数组排序:深入理解与实现冒泡排序(BubbleSort)在日常编程中,对数据进行排序是一项非常常见的任务。
web安全工具库
·
2025-05-14 09:59
2025C++学习
状态模式
c++写欧拉筛
下面是用
C语言
写的欧拉筛的算法的示例代码:#include#include#defineMAX_NUM1000000intmain(void){//创建一个布尔数组,用于标记每个数是否为质数//初始化为
滚菩提哦呢
·
2025-05-14 09:24
c++
算法
数据结构
c语言
开发语言
歌曲《忘尘谷》基于
C语言
的歌曲调性检测技术解析
本文以
C语言
为核心,结合音频处理库(libsndfile)和快速傅里叶变换库(FFTW),探讨如何实现调性检测,并通过实际案例《忘尘谷》分析程序结果与简谱标记的差异。
109702008
·
2025-05-14 07:17
杂谈
c语言
人工智能
音乐
C 语言_基础语法全解析_深度细化版
一、
C语言
基本结构1.1程序组成部分一个完整的C程序由以下部分组成:预处理指令:以#开头,在编译前处理#include//引入标准库#definePI3.14159//定义常量全局变量声明:在所有函数外部定义的变量
renhl252
·
2025-05-14 07:45
C语言
c语言
C语言
中常见的表达式
文章目录前言一、表达式定义二、常量表达式三、算数表达式四、赋值表达式五、关系表达式六、逻辑表达式七、复合表达式八、逗号表达式九、其他的总结前言本文主要介绍什么是表达式,表达式在
C语言
中非常常见希望大家可以好好学习
花落已飘
·
2025-05-14 06:08
C语言入门保姆级教程
c语言
C语言
:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。
解题思路:问题的关键是怎样确定“出现一个新单词了”。可以采取这样的方法:从策1个字符开始逐个字符进行检查,判断此字符是否是新单词的开头,如果是,就使变量num的值加1(用变量num统计单词数),最后得到的num的值就是单词总数。判断是否出现新单词,可以由是否有空格出现来决定(连续的若干个空格作为出现一次空格;一行开头的空格不统计在内)。如果测出某一个字符为非空格,而它的前面的字符是空格,则表示“新
碎月拾梦
·
2025-05-14 03:15
c语言
开发语言
自学嵌入式DAY7:数组
②数组名应该符合标识符规则③常量表达式为数值,应该至少有一个元素且此处为整型常量表达式注意:允许使用变量来指定数组元素eg:intn=10;inta[n];1.2一维数组元素的引用
C语言
中规定只能逐
Coision.
·
2025-05-13 23:23
c语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他