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语言
--文件操作
第16讲:文件操作1.为什么使用文件?如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,我们可以使用文件。2.什么是文件?磁盘(硬盘)上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。2.1程序文件程序文件包括源程序文件(后缀为.
Tanecious.
·
2025-02-27 09:30
C语言
c语言
开发语言
【星云 Orbit-F4 开发板】03f. 按键玩法六:按住一个独立按键不松手的加速匀速触发
【星云Orbit-F4开发板】03f.按键玩法六:按住一个独立按键不松手的加速匀速触发引言在
嵌入式
系统中,按键不仅是输入设备,还可以通过检测按键的持续状态来实现复杂的控制逻辑。
智木芯语
·
2025-02-27 09:28
【星云
Orbit-F4
开发板】
单片机
stm32
嵌入式硬件
大模型成本优化实战:从分布式训练到量化剪枝,轻松降低AI计算开销
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-02-27 08:54
AI
大模型
人工智能
机器学习
深度学习
高并发微服务日志管理:ELK、Loki、Fluentd 终极对决与实战指南
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-02-27 08:24
java集
后端
云原生
微服务
elk
架构
在Qt中使用SQLite数据库
前言SQLite(sql)是一款开源轻量级的数据库软件,不需要server,可以集成在其他软件中,非常适合
嵌入式
系统。Qt5以上版本可以直接使用SQLite(Qt自带驱动)。
未来无限
·
2025-02-27 08:53
C++
QT程序设计
Qt
数据库
【shell笔记】Linux Shell脚本编程入门知识点全面涵盖
1shell是一个程序,采用
C语言
编写,是用户和Linux内核沟通的桥梁。2shell脚本就是将完成一个任务的所有命令按照执行
阿毛啊阿阿
·
2025-02-27 05:53
shell
redis基础篇——Lua脚本
Lua脚本Lua是一种轻量级脚本语言,它是用
C语言
编写的,跟数据的存储过程有点类似。使用Lua脚本来执行Redis命令的好处:1、一次发送多个命令,减少网络开销。
石灰聪
·
2025-02-27 03:05
redis
redis
C语言
文件操作深度解析:从基础到实践
在
C语言
的学习和应用中,文件操作是一项极为重要的技能。它能够让程序与外部存储设备进行数据交互,实现数据的持久化存储和读取。
共享家9527
·
2025-02-27 02:03
c
c++
c语言
C语言
练习题:三种if语句、嵌套三元运算符
本文涉及到的知识点有:if语句(三种写法)、switch语句、三元运算符(嵌套使用)本文的题目来源于《全国计算机等级考试二级教程-
C语言
程序设计》练习题4.25对于以下函数:编写程序,要求输入x的值,输出
受命于天既寿永昌
·
2025-02-27 02:31
C语言初学
算法
c语言
代码丛中窥人世——
C语言
杂感
一、条件判断这世间本没有绝对的真假,直到人发明了if语句。那些个花括号里的判决,竟比衙门里的惊堂木还威严三分。你看那else子句,像极了市井里耍把式的艺人,总要在if老爷表演罢后,才敢怯生生地溜出来讨口饭吃。三目运算符倒是伶俐得紧,活脱脱茶馆里见风使舵的茶博士,把个条件式写得比"茴字四样写法"还要花哨。只是须当心,嵌套过深便成了九曲回廊,教后来者找不着北,倒不如学那鲁镇的短工,直来直往方是正道。二
十年之趣
·
2025-02-27 02:56
c语言
c语言
右移位什么情况补1,关于移位操作,该如何处理
关于移位操作请教一下各位关于移位操作的问题。我现在被搞得有点晕了1.C/C++和JAVA中的移位操作规则是不是不一样?2.关于算术移位和逻辑移位。左移时候比较好理解,都是末尾补0.但是右移的时候我就有点晕了。正常情况逻辑移位是不管符号位,直接高位补0;而算术移位是根据符号位来补高位的。比如11001右移2位。逻辑移位结果是00110,而算术移位结果是11110。(这个应该对的吧?)但是我好想隐约记
胡桓铭
·
2025-02-27 02:56
c语言
右移位什么情况补1
【
嵌入式
】STM32内部NOR Flash磨损平衡与掉电保护总结
1.NORFlash与NANDFlash先deepseek看结论:特性NorFlashNANDFlash读取速度快(支持随机访问,直接执行代码)较慢(需按页顺序读取)写入/擦除速度慢(擦除需5秒,写入需逐字节操作)快(擦除4ms,按块操作)存储密度低(1MB-1GB,适合小容量)高(8GB-1TB+,适合大容量)擦写寿命约10万次约100万次成本高低坏块管理无需坏块管理,可靠性高需ECC纠错和坏块
globbo
·
2025-02-27 00:44
嵌入式
stm32
C语言
使用函数判断素数
在大一的课本学习函数部分中,叫我们使用函数判断素数。首先定义函数prime(m)判断m是否为素数,当m为素数时返回1;当m不是素数时返回0。我们知道素数就是只能被1和本身整除的正整数,1不是素数,2是素数。让我们来先构造好函数部分。intprime(intm){inti,limit;if(m#includeintprime(intm){inti,limit;if(m#includeintprime
昨今
·
2025-02-27 00:43
c语言
算法
开发语言
c语言
printf 颜色,关于printf如何输出颜色
大一快结束了,
c语言
也学了半学期了,要走的路还很长啊。。。这是给和我一样的新手看的,大神们一笑而过就好。。。
XY LIU
·
2025-02-26 23:39
c语言
printf
颜色
c语言
选择排序法程序设计,
C语言
选择排序算法及实例代码
选择排序是排序算法的一种,这里以从小到大排序为例进行讲解。基本思想及举例说明选择排序(从小到大)的基本思想是,首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。在实现上,我们通常是先确定第i小的数所在的位置,然后,将其与第i个数进行交换。下面,以对3241进行选择排序说明排序过程,使用min_index记录当前最小的数所在的位置。第1轮排
闲吟客
·
2025-02-26 23:01
c语言选择排序法程序设计
51单片机应用开发(进阶)---串口接收字符命令
C语言
存储字符,其实是存储
面包板扎
·
2025-02-26 22:29
51单片机应用开发基础
单片机
51单片机
嵌入式硬件
嵌入式
单片机基础篇(二十五)之stm32F103串口接收发送固定大小字符串程序
stm32F103串口接收发送固定大小字符串程序#include"stm32f10x.h"#include"string.h"#include"stdio.h"unsignedcharUARTbuff[32];intk=0;staticunsignedcharcount=0;voidMy_USART1_Init(void){GPIO_InitTypeDefGPIO_InitStrue;USART_
lostlll
·
2025-02-26 22:59
嵌入式
单片机
串口通信
嵌入式
stm32
单片机
串口通信
c语言
char类型介绍
在
C语言
中,char是一种基本的数据类型,用于表示字符。以下是关于char类型的详细介绍:1.定义char用于存储单个字符,通常对应于ASCII字符集中的字符。
黄卷青灯77
·
2025-02-26 22:26
c语言
开发语言
char
C语言
练习题--网页色彩表示
红R绿G蓝B三原色理论上可以表示所有的颜色。在网页设计中常使用3个十六进制数字,分别表示红绿蓝三种颜色的亮度。题目描述分别给定R、G、B的亮度值,请你给出该颜色的网页表示输入格式一行,三个整数,分别表示R、G、B的亮度值,用空格隔开,每个值均在[0,255]区间内。输出格式一行总长度恒为7的字符串,以#开头,#后跟3个十六进制数。输入输出样例输入#1复制2156642输出#1复制#D7422A输入
ᴅᴜᴅ
·
2025-02-26 22:26
c语言
算法
开发语言
c语言
串口控制单片机,利用USART实现单片机与串口通信[
C语言
]
//实验目的:熟悉USART通信//通过“串口调试助手”协助工作//串口调试助手发送数据给877,877收到后再转发回串口助手//硬件要求:拨码开关S7全置ON,其他拨码开关置OFF#include//包含单片机内部资源预定义__CONFIG(0x1832);//芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡//--------------------------
weixin_39622283
·
2025-02-26 22:24
c语言串口控制单片机
c++多个字符数组连接 -baijiahao_
C语言
-- 字符串详解
字符串是一种非常重要的数据类型,但是
C语言
不存在显式的字符串类型,
C语言
中的字符串都以字符串常量的形式出现或存储在字符数组中。
Peter Tam
·
2025-02-26 19:38
c++多个字符数组连接
-baijiahao
深入探索
C语言
中的sscanf和sprintf函数
在
C语言
的世界里,数据的格式化输入输出是一项基础且重要的操作。sscanf和sprintf这两个函数,为我们处理字符串和其他数据类型之间的转换提供了极大的便利。今天,就让我们一起深入了解这两个函数。
共享家9527
·
2025-02-26 19:06
c
c语言
「C/C++ 01」
C语言
中常见的字符串处理函数
目录1、strlen()2、strcpy()、strncpy()3、strstr()4、strcmp()、strncmp()5、strcat()、strncat()(效率比strcpy()低)6、strtok()7、memset()以下函数都在头文件#include中,c++可用1、strlen()strlen()函数和sizeof运算符的区别:strlen()不算\0,sizeof()会算,一个
烛火萤辉
·
2025-02-26 19:04
#
C和C++
c++
c语言
开发语言
【星云 Orbit-F4 开发板】03b. 按键玩法二:独立按键双击双击触发
【星云Orbit-F4开发板】03b.按键玩法二:独立按键双击触发引言在
嵌入式
系统中,按键是常用的输入设备。通过检测按键的状态变化,可以实现多种功能,例如单击、双击、长按等。
智木芯语
·
2025-02-26 16:49
【星云
Orbit-F4
开发板】
单片机
stm32
嵌入式硬件
使用allegro设计PCB时,如何取消高亮显示
我是一名从事
嵌入式
软硬件的工程师,欢迎
在岸上走的鱼
·
2025-02-26 16:49
cadence的使用
嵌入式硬件
硬件工程
STM32MP157 Linux系统移植开发篇3:设备树详解
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学
嵌入式
华清远见IT开放实验室
·
2025-02-26 16:18
stm32mp157教程
嵌入式linux开发
stm32
linux
STM32MP157
Janet八股文集锦
小许的八股文系列一
嵌入式
1、讲一下STM32时钟系统时钟系统类似于脉搏,控制着CPU的命脉,STM32的时钟源又不像51的时钟源那么单一,因为STM32的MCU较为复杂,且外设较多,并不是所有的外设都需要那么高的时钟频率
图像小白Janet
·
2025-02-26 13:22
Java
python
单片机
嵌入式硬件
嵌入式
面经_20届师兄谈笔试_八股文_简历_项目经验分享
大疆后端一面小红书测试三面(已意向)大疆
嵌入式
一面小红书测试二面凉经测开面经小红书面经(已意向书)说说我最近筛简历和面试的感受。。米哈游意向!
2301_79125431
·
2025-02-26 12:48
java
C语言
——字符函数和字符串函数
前言:在编程的过程中,我们经常要处理字符和字符串,为了方便操作字符和字符串,
C语言
标准库中提供了一系列库函数,接下来我们就学习一下这些函数。
初遇
·
2025-02-26 12:47
c语言
开发语言
《
C语言
》--指针->从初阶道进阶 (初阶)
C语言
中的指针是一种强大的特性,它允许程序直接访问和操作内存中的数据。指针的概念对于理解和高效使用
C语言
至关重要,它为数据结构的构建、内存管理、函数参数传递等提供了灵活性和效率。
彩妙不是菜喵
·
2025-02-26 12:16
c语言
c语言
【
C语言
】01-
C语言
概述
本文目录零、为什么iOS开发要先学
C语言
?
「已注销」
·
2025-02-26 12:15
零基础学习iOS开发-
C语言
c语言
开发语言
ios
iphone
ipad
objective-c
单片机
C语言
基础知识-指针篇
C51语言中广泛使用的指针概念是从
C语言
中继承下来的,利用指针变量不但可以操作各种基本的数据类型、,而且能使C51语言像汇编语言一样,具有处理单片机内存地址的能力。
墨小羽ovo
·
2025-02-26 11:42
单片机
c语言
嵌入式硬件
Qt——Qt控件之输入窗口-QTextEdit文本编辑框控件的使用总结(例程:文本编辑输入)
《项目案例分享》《极客DIY开源分享》《
嵌入式
通用开发实战》《C++语言开发基础总结》《从0到1学习
嵌入式
Linux开发》《QT开发实战》《Android开发实战》《实用硬件方案设计》《结构建模设计》《
Winter_world
·
2025-02-26 08:49
QT开发实战
qt
开发语言
QTextEdit控件
Qt文本编辑控件的使用
06
C语言
基础-文件读取
C语言
基础1.共用体union1:共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型2:您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值3.共用体占用的内存应足够存储共用体中最大的成员总结
LJLThomson
·
2025-02-26 08:44
C/C++基础
c++
【MCU输入捕获模式】
这种方法在
嵌入式
系
楼台的春风
·
2025-02-26 05:27
嵌入式开发
STM32
单片机
嵌入式硬件
stm32
mcu
嵌入式
c语言
物联网
星河飞雪网络安全学习笔记-安全见闻1-3
安全见闻-了解安全知识编程语言日常编程语言
C语言
:一种通用的、面向过程的编程语言,广泛运用于系统软件呵呵
嵌入式
开发C++:面向对象的编程语言,常用于游戏开发、高性能计算等领域Java:一种广泛使用的面向对象编程语言
芝士布偶
·
2025-02-26 05:24
网络安全
鸿蒙5.0实战案例:基于原生能力的横竖屏旋转适配
✏️
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~✏️对于大前端开发来说,转鸿蒙开发究竟是福还是祸?✏️鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?✏️记录一场鸿蒙开发岗位面
敢嗣先锋
·
2025-02-26 04:50
鸿蒙开发
移动开发
HarmonyOS
harmonyos
鸿蒙开发
openharmony
移动开发
ArkUI
Linux编写C++程序
如果编写
c语言
,后缀名为c3.记下文件路径。3.编译文件1.打
不爱菠萝的菠萝君
·
2025-02-26 02:10
linux
c++
数据结构-顺序表-代码实现(
c语言
版)
使用
c语言
实现对顺序表的增删改查操作:定义顺序表结构体typedefstruct{int*elements;size_tsize;size_tcapacity;}SequentialList;1.初始化顺序表
小刘不想改BUG
·
2025-02-26 02:04
数据结构基础
数据结构
c语言
算法
c语言
复制二维数组,
C语言
二维数组复制、清零及打印显示(示例代码)
#include#include#include//二维整型数组打印显示voidprintarr2d(int(*a)[3],introw,intcol){inti,j;for(i=0;i{for(j=0;j{printf("%d",a[i][j]);}printf("\n");}}main(){inti,j;inta[2][3]={{1,2,3},{4,5,6}};intb[2][3];//二维数
岸在脚下亮亮
·
2025-02-26 01:31
c语言
复制二维数组
C语言
中 二维数组在内存中的存放顺序是,在计算机中二维数组的元素是按行顺序存放的,即在内存中,先顺序存放二维数组第一行的元素,再顺序存放二维数组第二行的元素,以此类推 答案:对...
相关问题服装时尚流行趋势包含哪些元素中国大学MOOC:在本征半导体中掺入三价元素的杂质半导体的自由电子是()。下列说法正确的有()。:说法逻辑关系上数据结构类线性结构结构数据逻辑结构数据元素之间逻辑关系数据逻辑结构数据元素内容形式《人之塔》的作者是博罗夫斯基,使用了52个标准人形为基本元素,表达了对人类团结的信念。():人之塔作者博罗夫斯基人形元素人类信念以碳素钢为基础适量加入一种或几种合金元素的
斯托克弗
·
2025-02-26 01:31
C语言中
二维数组在内存中的存放顺序是
c语言
中 二维数组在内存中的存放,在
C语言
里二维数组在内存中的存放顺序是什么?...
在
c语言
里二维数组在内存中的存放顺序是按行存放的,二维数组A[m][n],这是一个m行,n列的二维数组,设a[p][q]为A的第一个元素,即二维数组的行下标从p到【m+p】,列下标从q到【n+q】即可。
小马新志
·
2025-02-26 01:31
c语言中
二维数组在内存中的存放
嵌入式
软件架构设计分层思路
嵌入式
专栏1为什么很少看见
嵌入式
软件架构师职位在招聘网站搜索架构师,会出现各种系统架构师:web架构师,后台服务端架构师等等,但是唯独很难看到
嵌入式
软件架构师。
轻松学C语言
·
2025-02-26 01:57
嵌入式
单片机
uboot
framework
qt
C语言
:使用cJSON库解析JSON字符串
C语言
:JSON格式详解
C语言
:cJSON库用法详解
C语言
:使用cJSON库构造JSON
C语言
:使用cJSON库解析JSON字符串一、cJSON库函数介绍介绍一些解析JSON时,经常用到的函数,使用以下函数
根号五
·
2025-02-26 01:57
嵌入式开发
C语言
c语言
json
cJSON
解析
字符串
嵌入式
开发:傅里叶变换(5):基于STM32-DSP库实现
目录1.准备工作2.函数介绍1.arm_rfft_instance_f32结构体2.arm_rfft_fast_init_f32函数3.arm_rfft_fast_f32函数4.FFT的执行过程4.编写FFT实现代码4.1初始化FFT实例4.2配置FFT长度和初始化实例4.3填充输入数据4.4执行FFT4.5处理结果5.主函数6.编译和调试7.总结在STM32上使用CMSIS-DSP库实现快速傅里
魂兮-龙游
·
2025-02-26 01:26
嵌入式开发
FFT
快速傅里叶变换
滤波
数字信号处理
嵌入式开发
物联网
如何从0开始写一个操作系统
本贴用来记录作者用
c语言
写一个操作系统,主要参考《操作系统真相还原》一书写的,同时也会对书里的代码和linux进行对比,尽量看一下现代操作系统中是如何实现的。
·
2025-02-26 01:57
c后端
C 语言 “神秘武器”:联合体与枚举大揭秘!
在
C语言
里,除了常见的基本数据类型,还有一些自定义类型,它们能帮助我们更灵活地组织和管理数据。今天我们就来详细聊聊其中的联合体和枚举类型。
南玖yy
·
2025-02-26 01:26
c语言
算法
开发语言
c语言
代码编译报错:‘for’ loop initial declarations are only allowed in C99 or C11 mode 的解决办法
当你遇到‘for’loopinitialdeclarationsareonlyallowedinC99orC11mode这个错误,是因为在默认情况下,一些编译器(如GCC)使用的是C89/C90标准,而在C89/C90标准里,不允许在for循环的初始化部分声明变量,只有在C99及以后的标准才支持这种语法。错误代码示例在源代码中,可能存在类似下面这种在for循环初始化部分声明变量的代码:for(in
喜-喜
·
2025-02-25 22:10
经验分享
c语言
开发语言
GoFly框架中集成Bolt 和badfer两个Go语言
嵌入式
键值数据库
本插件集成了Bolt和badfer两个纯Go实现的快速的
嵌入式
K/V数据库,方便开发时本地存储使用。
GoFly开发者
·
2025-02-25 21:32
GoFly快速开发框架
数据库
golang
嵌入式键值数据库
C语言
链表学习笔记
C语言
链表学习笔记目录链表的基本概念静态链表的创建动态链表的创建链表的插入操作链表的删除操作链表的查找与遍历总结链表的基本概念1.什么是链表?链表:一种动态数据结构,通过指针将多个节点连接成链式结构。
BUG 劝退师
·
2025-02-25 21:02
c语言
数据结构
c语言
链表
学习
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他