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语言指针
小白初始嵌入式Day11
数组作为函数参数学习笔记在
C语言
的学习过程中,函数与数组的结合使用是一个非常重要的知识点,尤其是数组作为函数参数的相关内容,掌握好这部分知识对编写高效、灵活的代码至关重要。
Lyeeeey
·
2025-06-11 08:42
嵌入式硬件
力扣 Hot 100 刷题记录 - 合并两个有序链表
title:力扣Hot100刷题记录-合并两个有序链表date:2025-03-05categories:[算法,力扣]tags:[链表,双
指针
,递归]力扣Hot100刷题记录-合并两个有序链表在力扣(
·
2025-06-11 08:40
python数据可视化
importnumpyasnp"""关于numpy:1,一个科学计算库,底层使用
C语言
实现,计算效率非常高;2,numpy比较重要的数据结构
code_shenbing
·
2025-06-11 06:57
python项目集合
信息可视化
python
数据分析
排队叫号系统设计与实现:单片机嵌入式项目
通过详细的原理图设计和程序编写,包括硬件连接、电路布局以及
C语言
或汇编语言的软件设计,实现一个高效、可靠的排队叫号系统。
西域情歌
·
2025-06-11 03:38
C 语言 static 与 extern 详解
一、引言在
C语言
中,static和extern是两个非常重要的关键字,它们在变量和函数的声明与定义中起着关键作用。
努力创造奇迹
·
2025-06-11 03:07
C语言开发入门
c语言
开发语言
C 语言链表详解
链表由一系列节点组成,每个节点包含数据和指向下一个节点的
指针
。这种链式存储方式使得链表在插入和删除操作上具有高效性,并且可以动态地分配内存,无需像数组那样预先确定大小。
努力创造奇迹
·
2025-06-11 03:07
C语言开发入门
c语言
链表
开发语言
C语言
源代码系列-管理系统之小学生测验
往期文章分享点击跳转=>《导航贴》-Unity手册,系统实战学习点击跳转=>《导航贴》-Android手册,重温移动开发关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,
芝麻粒儿
·
2025-06-11 01:24
案例项目实战源码
c语言
开发语言
个人开发
配置文件读写工具(
c语言
实现)
一,实现了一个灵活的读取或设置配置文件中的键-值中的值的功能使用规则如下1,键-值之间的连接符可以自定义指定,不固定2,对配置文件的大小没有限制,可随意大小3,键,连接符,值依次出现一行,三者之间不能有重叠4,对于设置函数,如果不存在对应的键,则会在配置文件最后一行自动添加5对于每行除空格字符外第一个字符为‘#’,则该行会被当成注释行二,有五个文件分别为conf_file.cconf_file.c
·
2025-06-11 01:50
c++返回对象,返回引用,返回
指针
有什么区别?
author:hjjdebugdate:2025年06月04日星期三11:19:42CSTdescrip:c++返回对象,返回引用,返回
指针
有什么区别?
hjjdebug
·
2025-06-11 01:48
#
c++
编程
c++
对象
引用
指针
【
C语言
】-
指针
01
1、
指针
概念
指针
(pointer)是一个值为内存地址的变量(或数据对象)。
Wangshanjie_98
·
2025-06-11 00:46
C语言
c语言
c语言
-数据类型(1)
数据类型:1.基本数据类型:不可以再分解,自我说明;2.构造数据类型:由基本数据类型或构造类型通过构造方法组成;3.
指针
类型:用来表示某个变量在存储器的地址;4.空类型:调用后不需要向调用者返回函数值的函数
·
2025-06-11 00:15
c语言
计算存储大小,在
C语言
中5种基本数据类型的存储空间长度的排列顺序
在
C语言
中5种基本数据类型的存储空间长度的排列顺序來源:互聯網2010-04-2219:19:59評論分類:電腦/網絡>>程序設計>>其他編程語言問題描述:在
C语言
中,5种基本数据类型的存储空间长度的排列顺序为
weixin_39663258
·
2025-06-11 00:45
c语言计算存储大小
C语言
---复杂数据类型程序设计(5)
结构体中的数据成员可以是基本数据类型(如int、float、char等),也可以是其他结构体类型、
指针
类型等。
Wanyu677
·
2025-06-11 00:44
C语言
c语言
windows
开发语言
二叉树进阶:经典算法题详解
二叉树进阶:经典算法题详解一、双
指针
相关问题1.1判断两棵树是否相同题目描述解题思路Java代码实现1.2对称二叉树题目描述解题思路Java代码实现1.3合并二叉树题目描述解题思路Java代码实现二、路径相关问题
GG不是gg
·
2025-06-11 00:11
leetcode
#
算法分析与设计
算法
【C++11】智能
指针
底层原理
1.简介C++11引入的智能
指针
(SmartPointers)是管理动态内存的工具,旨在自动释放不再使用的对象,防止内存泄漏。
m0_70998129
·
2025-06-10 23:02
c++
深入理解Optional:处理空
指针
异常
1.使用Optional处理可能为空的集合在Java开发中,集合判空是一个常见但容易出错的场景。传统方式虽然可行,但存在一些潜在问题://传统判空方式if(!CollectionUtils.isEmpty(userInfoList)){for(UserInfouserInfo:userInfoList){//printuserInfo}}这种写法的缺点在于:需要引入额外的工具类(Collectio
随机森林404
·
2025-06-10 21:52
Java
windows
linux
microsoft
C++ 时间处理指南:深入剖析<ctime>库
库作为C++标准库的重要组成部分,自
C语言
时代传承而来,为开发者提供了一套经典且实用的时间处理方案。本文将深入探索库的核心内容,通过丰富的代码示例,助你全面掌握其用法。一、库核心概念1.时间戳:tim
a.原味瓜子
·
2025-06-10 20:15
C++
c++
数据结构
算法
C语言
数组学习
今天学习了数组的基本知识,包括一维数组、二维数组、变长数组、数组查找等内容。下面将我所写的代码及知识点分享给大家。1.一维数组数组可以通过索引或下标访问元素,下标从0开始,数组可以完全初始化或不完全初始化。不完全初始化时,未指定的元素会被自动初始化为0intmain(){intarr1[10]={1,2,3,4,5,6};//不完全初始化//数组的下标→012345,下标从0开始intarr2[1
Mingze0314
·
2025-06-10 20:42
c语言
学习
算法
Python 之 C C++ 混合编程_python脚本 编译c++
(1)
C语言
文件:pycall.c/***gcc-olibpycall.so-shared-fPICpycall.c*/#include#incl
2401_87215196
·
2025-06-10 19:07
python
c语言
c++
14.MySQL使用
C语言
连接
14.MySQL使用
C语言
连接文章目录引入库下载库文件在项目中使用库使用库连接数据库创建MySQL对象连接数据库关闭数据库连接连接示例下发SQL请求设置编码格式测试表介绍向数据库中插入数据删除数据库中的数据修改数据库中的数据获取查询结果获取查询结果的行数获取查询结果的列数获取查询结果的列属性获取查询结果中的一行数据查询示例引入库要使用
·
2025-06-10 18:25
JS红宝书10.1-10.5 函数
函数名是指向函数对象的
指针
,而且不一定与函数本身紧密绑定箭头函数不能使用arguments、super和new.target,也不能用作构造函数。
永生辉皇
·
2025-06-10 17:23
JS红宝书
javascript
原型模式
开发语言
js红宝书笔记-第三章
第三章语言基础1.1语法ECMAScript的语法借鉴了
C语言
和其他类
C语言
,如Java等区分大小写,变量a与A不同标识符,变量名、函数名、参数名等一切你可以命名的东西的名称就是标识符,由字母、下划线(
卷心菜yst
·
2025-06-10 17:22
js笔记
javascript
前端
开发语言
变量的存储位置、生命期及类别
目录变量的存储位置变量的生命期/生存期(1)静态存储extern变量static变量(2)动态存储auto变量register变量变量的存储位置一个
C语言
程序经过编译程序的编译和链接之后,生成可执行的机器语言程序
永生辉皇
·
2025-06-10 17:22
jvm
java
算法
c++
c语言
红宝书学习笔记【第4章】
通过变量把一个原始值复制到另一个变量,原始值会被复制到新变量的内存位置,两个值是完全独立的.引用值的复制是引用的复制.通过变量把一个引用值复制到另一个变量,存储在变量中的值也会被复制到新变量的内存位置,但这个值实际上是一个
指针
十串
·
2025-06-10 17:22
学习
笔记
简易oled多级菜单实现
oled多级菜单时,查看了大多数博主发的文章,大概似懂的文章内容可让我好一阵思考,于是我觉得应该有一篇更加简单易懂的文章能轻易上手;我们实现项目时一定先要准备以下知识点:1.结构体2.结构体数组3.函数
指针
同学,好好学习
·
2025-06-10 16:15
嵌入式硬件
stm32
基于c++面向对象的设计(下)
5.类的高级特性5.1类的组合5.2静态成员5.3常对象与常成员函数5.4对象数组与对象
指针
5.1类的组合类的属性不仅可以是基本数据类型,也可以是类对象,类的组合就是在一个类中内嵌其他类的对象作为成员。
仲夏是荔枝味
·
2025-06-10 16:14
c++基础
objective-c
c++
C语言
(一)
一.全局变量和局部变量的区别:在编程中,全局变量和局部变量是根据作用域(变量可访问的范围)来区分的两种变量类型。它们的主要区别如下:1.定义位置与作用域全局变量:定义位置:在代码文件的顶层(所有函数、类或模块外部)。作用域:整个程序(或当前模块),所有函数和类都可访问。局部变量:定义位置:在函数、类方法或代码块(如循环、条件语句)内部。作用域:仅限于定义它的函数或代码块,外部无法访问。2.生命周期
乄夜
·
2025-06-10 16:40
嵌入式八股文
面试
c语言
职场和发展
嵌入式硬件
物联网
单片机
嵌入式面试高频(5)!!!C++语言(嵌入式八股文,嵌入式面经)
原始数据不受影响性能开销:需要复制大对象(如结构体、类)示例:voidincrement(intx){x++;}//修改副本,不影响原始值inta=10;increment(a);//a仍为10引用高效移动资源二、
指针
传递
乄夜
·
2025-06-10 15:06
嵌入式八股文
面试
c++
职场和发展
物联网
c语言
单片机
嵌入式硬件
C语言
与嵌入式GUI开发:µGFX、LVGL等嵌入式图形库的使用与定制(四)
目录一、嵌入式GUI库的选择与比较:µGFXvs.LVGL1.1两者在功能特性、性能、资源占用等方面的对比分析1.3µGFX与LVGL的适用场景举例二、嵌入式图形库的定制与扩展2.1嵌入式图形库定制的基本思路与方法2.2定制µGFX与LVGL的外观风格与交互逻辑2.3扩展图形库功能:添加自定义GUI组件或对接特定硬件接口一、嵌入式GUI库的选择与比较:µGFXvs.LVGL1.1两者在功能特性、性
JJJ69
·
2025-06-10 15:05
学习C语言吧
c语言
开发语言
操作系统原理
抽象成逻辑地址)、保护、共享、虚拟化(存到硬盘中)内存管理的方法:程序重定位、分段、分页、虚拟内存、按需分页虚拟内存地址空间:物理地址空间、逻辑地址空间逻辑地址生成过程(编译器即可完成,不需要操作系统来完成)如
c语言
weixin_45766539
·
2025-06-10 15:35
linux
初学者常用头文件及其函数(
C语言
)(持续更新)
#include【写
C语言
必备的头文件】C标准库–|菜鸟教程(runoob.com)C标准库string.h中几个常用函数的使用详解-知乎(zhihu.com)定义了(standardinput&output
哈哈哈AZ
·
2025-06-10 15:35
C语言
c语言
蓝桥杯
c语言
省赛2017,2017年第八届蓝桥杯全国软件大赛省赛、国赛总结
这是我上大学以来第一次写总结,国赛已经结束了好久,但是自己还是想纪录一下第一次参加蓝桥杯的经历今年大二,第一次参加蓝桥杯,刚进大学我们系听过最多的就是蓝桥杯,奈何上大学前连
C语言
是啥都没听过,大一就没参加
一条胖咸鱼
·
2025-06-10 14:30
蓝桥杯c语言省赛2017
c语言
tips-结构体数组 VS 链表宏:`list_for_each_entry` 的优势与局限对比分析
0.写在开头在嵌入式开发、操作系统内核或者一般的
C语言
项目中,我们经常需要管理一组结构体数据。对于初学者而言,使用结构体数组无疑是最直观的选择,数组简单、访问高效,代码逻辑也易于理解。
ZHHHHHJ66
·
2025-06-10 12:21
C语言
数据结构
c语言
链表
list
Redis是什么
Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用ANSI
C语言
编写的、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
骆驼整理说
·
2025-06-10 12:50
分布式微服务框架
开源框架及中间件
java
redis
C语言
(二)
一、源码,反码,补码源码(原码)定义源码是最直观的二进制表示方法,最高位为符号位(0表示正数,1表示负数),其余位表示数值的绝对值。以8位二进制数为例:正数+5的源码:00000101(符号位0,数值位5的二进制)负数-5的源码:10000101(符号位1,数值位5的二进制)特点简单直观:直接对应数值的正负和大小,便于人类理解。零的表示不唯一:+0的源码:00000000-0的源码:1000000
乄夜
·
2025-06-10 11:42
嵌入式八股文
c语言
开发语言
面试
嵌入式硬件
物联网
单片机
mcu
数据结构(
C语言
版)
第一章绪论1.2基本概念和术语数据:所有能够输入到计算机中并被计算机程序处理的符号的总称数据元素:数据的基本单位,一个数据元素有若干个数据项组成一本书的书目信息为数据元素,书目信息中的每一项(如书名,作者名等)为一个数据项数据对象:性质相同的数据元素的集合,是数据的一个子集数据结构:是相互之间存在一种或多种特定关系的数据元素的集合结构:数据之间存在的各种关系集合:除同属于一个集合外,无关系线性结构
学习好难啊学不下去
·
2025-06-10 11:10
数据结构
Day 2:
C语言
中的字符串结尾与缓冲区溢出
1.原理与细节讲解
C语言
中的字符串是以'\0'(null字符,ASCII为0)结尾的字符数组。
boringhex.top
·
2025-06-10 10:04
c语言
2.java基本语法(变量)
回顾Java语言应用领域Javaweb开发:后台开发大数据开发Android应用程序开发:客户端开发Java语言的特点面向对象性:两个因素:类、对象三个特性:封装、继承、多态健壮性:①去除
C语言
中的
指针
hutc_Alan
·
2025-06-10 08:55
java
JAVA 对象 详解
对象对象结构:对象头(元数据和指向class的
指针
)、实例数据、对齐填充数组对象:对象头(元数据和指向class的
指针
)、数组长度、数组数据、对齐填充对象创建:一、当Java虚拟机遇到一条字节码new指令时
尘土哥
·
2025-06-10 08:54
java
jvm
算法
python 字符串获取倒数第二个_Python 学习 第二篇:数据类型(字符串)
Python没有
C语言
的字符和字符串之分,只有字符串。
weixin_39582569
·
2025-06-10 08:22
python
字符串获取倒数第二个
AES-GCM和SM4-GCM工作原理及数据加解密验证方案详解
AES-GCM和SM4-GCM工作原理及数据加解密验证方案详解下面分三部分给出:AES-GCM/SM4-GCM原理梳理基于OpenSSL的
C语言
ReferenceModel(可编译成DPI-C动态库)SystemVerilogDPI
元直数字电路验证
·
2025-06-10 07:18
PCIe/UCIe学习笔记
国密算法
数据加解密
PCIe加密传输
C++八股——智能
指针
文章目录1.背景2.原理与使用2.1auto_ptr2.2unique_ptr2.3shared_ptr2.4weak_ptr2.5定制删除器1.背景智能
指针
不是
指针
,是一个管理
指针
的类,用来存储指向动态分配对象的
指针
四谷夕雨
·
2025-06-10 07:12
c++
C语言
实现冒泡排序(附完整源码)
C语言
实现冒泡排序intmain(){inta[]={5,8,2,3,
源代码大师
·
2025-06-10 05:31
C和C++实战教程
c语言
开发语言
C语言
:冒泡排序
一、理论基础1、传值调用与传址调用传值调用:把实参的值拷贝一份传给函数的形参,函数内部操作的是这个副本,对副本的修改不会影响到实参本身。常用于数值计算,数值查询等场景。(详见《函数栈帧的创建与销毁》)如下图:在进行传值调用时,a、b的值其实并没有改变。函数栈帧的创建与销毁:https://blog.csdn.net/Yolo_TvT/article/details/147195451?fromsh
Yolo_TvT
·
2025-06-10 05:00
C语言系列
c语言
算法
开发语言
print方法的作用
c语言
,C 库函数 isprint() 使用方法及示例
C库函数isprint()使用方法及示例isprint()函数检查字符是否为可打印字符。那些占用打印空间的字符称为可打印字符。可打印字符与iscntrl()检查的控制字符正好相反。Cisprint()原型intisprint(intarg);函数isprint()接受整数形式的单个参数,并返回类型为int的值。即使isprint()将整数作为参数,字符也会传递给函数。在内部,该字符将转换为其ASC
东隅下桑榆
·
2025-06-10 03:12
print方法的作用c语言
C语言
字符检测函数:isalnum、isalpha、isascii、iscntrl、isdigit、isgraph、islower、isspace、ispunct、isupper
C语言
中文网http://c.biancheng.net/cpp/html/112.html头文件:#include(1)isalnum(c)检查参数c是否为英文字母或阿拉伯数字,在标准c中相当于使用"
ZalGGboy
·
2025-06-10 02:09
C语言
ctype
C语言函数
C++八股 | Day3 | 智能
指针
/ 内存管理 / 内存分区 / 内存对齐
C++内存管理文章目录C++内存管理一、堆和栈的区别1.栈(stack)2.堆(heap)二、内存分区1.代码区(textsegment)2.常量区(rodata)3.全局/静态区(.data和.bss)4.堆区(heap)5.栈区(stack)三、内存泄漏&如何避免1.什么是内存泄漏2.内存泄漏的分类3.什么操作容易导致内存泄漏4.如何防止内存泄漏5.构造函数,析构函数要设为虚函数吗,为什么?四
freyazzr
·
2025-06-10 02:39
c++
开发语言
【信奥赛·C++基础语法】CSP-J C++
指针
与引用
序言
指针
和引用是非常重要的概念,它们提供了对内存的直接访问和操作方式,使得程序员能够更加灵活地处理数据哈,理解
指针
和引用的工作原理以及正确使用它们,对于编写高效、安全的C++程序至关重要。
大事龙
·
2025-06-10 02:07
信奥赛/CSP-J/S
c++
算法
信奥赛
CSP-J
C++ | 深入理解C++的IO流:从控制台输出流到文件输出流的应用
目录13--C++的IO流1、流的概念2、
C语言
的输入输出基础——fprintf、fscanffprintffscanf3、C++的IO流——cin/clog/cerr4、标准IO流的使用5、文件IO流
koi li
·
2025-06-10 02:35
C++
算法
c++
类型转换
IO
流
力扣刷题(第十六天)
我们可以通过遍历链表,比较当前节点的值和下一个节点的值,如果相等就跳过下一个节点,直到找到不相等的节点,然后将当前节点的next
指针
指向这个不相等的节点。
eachin_z
·
2025-06-10 00:54
leetcode
算法
职场和发展
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他