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语言指针相关知识
对象头(Object Header)中的 Mark Word 在32位和64位系统中有显著区别
对象头(ObjectHeader)中的MarkWord在32位和64位系统中有显著区别,尤其是在开启或未开启
指针
压缩(CompressedOops)时。
杏花春雨江南
·
2025-03-08 02:23
word
C语言
入门第十八天函数
一:函数1:函数是一个完成特定功能的代码模块,其程序代码独立,通常要求有返回值,也可以是空值一般形式如下:(){语句序列;return[()];}intmain()(括号里是空的,表示没有形参){printf("");return0;}注意:1:数据类型:是整个函数的返回值类型2:return语句中表达式的值要和函数的数据类型一致,如无返回值应写为voidvoidmain(){printf("")
Do vis824
·
2025-03-08 01:31
c语言
java
算法
(
C语言
小项目)猜字游戏(测试版)
#include#include#includevoidpage0(){printf("****************************************\n");printf("********1.开始游戏2.退出游戏********\n");printf("********3.游戏难度4.神秘力量********\n");printf("*********************
双叶836
·
2025-03-07 23:15
C语言小项目
c语言
游戏
算法
数据结构
c++
开发语言
基于51单片机的交通灯控制系统的设计
本文所介绍的是用keil进行
c语言
编写的,用STC-ISP进行烧录到板子上,在烧录之前,最好先用Proteus进行仿真,如果实现其所有功能后,再进行烧录,然后在板子上看实际实现的效果。
小董爱吃辣
·
2025-03-07 23:15
51单片机
嵌入式硬件
单片机
算法训练(leetcode)第二十三天 | 455. 分发饼干、*376. 摆动序列、53. 最大子数组和
刷题记录455.分发饼干*376.摆动序列53.最大子数组和455.分发饼干leetcode题目地址贪心,两个数组排序,从前向后或从后向前均可,二者需保持同序,使用两个
指针
分别指向两个数组,当胃口满足时两个
指针
同时后移并计数
Star Patrick
·
2025-03-07 23:10
刷题日记
算法
leetcode
c++
快慢
指针
【等分链表、判断链表中是否存在环】
一、等分链表:找到链表的中间节点Java实现classListNode{intval;ListNodenext;ListNode(intval){this.val=val;this.next=null;}}publicclassMiddleOfLinkedList{publicListNodefindMiddleNode(ListNodehead){if(head==null){returnnul
山风wind
·
2025-03-07 22:07
JAVA基础
链表
java
网络
c语言
实现:输入一个字符串,统计出这个字符串的字符个数
最近开始学遇到的一个小问题先上代码:#include#includeintmain(){charstr[100];intcount=0,i;printf("请输入一个字符串:");gets(str);//遍历字符串每个字符,累加字符数for(i=0;str[i]!='\0';i++){count++;}printf("输入的字符串中共有%d个字符。\n",count);return0;}在以上代码
artificiali
·
2025-03-07 20:17
c语言算法
c语言
C语言
【进阶篇】之结构体 —— 从基础声明到复杂应用的进阶之路
在
C语言
编程体系里,结构体是整合不同类型数据的重要工具,它能够将多个相关数据组合为一个有机整体,显著提升数据处
EnigmaCoder
·
2025-03-07 20:45
C语言
c语言
开发语言
学习
阿里云服务器Linux(centos)系统安装nginx1.20.2
阿里云服务器Linux(centos)系统安装nginx1.20.21.安装依赖包一共要安装4种依赖(基于
c语言
)yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel2
DHLSP15
·
2025-03-07 17:17
服务器
linux
阿里云
cpp智能
指针
普通
指针
的不足new和new[]的内存需要用delete和deletel]释放。程序员的主观失误,忘了或漏了释放。程序员也不确定何时释放。普通
指针
的释放类内的
指针
,在析构函数中释放。
xianwu543
·
2025-03-07 17:13
c++
开发语言
网络
mysql
数据库
金融合规测试:金融系统稳健运行的“定海神针“
金融合规测试就是
指针
对金融系统进行的专项测试,以验证其是否符合各类合规性要求。金融合规测试不仅涉及传统的软件功能测试,还包括数据安全、交易透明度、隐私保护、反洗钱(AML)、
·
2025-03-07 17:09
软件测试
金融
合规测试
单片机c51语言程序设计基础,单片机
C语言
程序设计基础知识全解析
标识符和关键字(一)标识符标识符是用来表示源程序中自定义对象名称的符号。其中的自定义对象可以是常量、变量、数组、结构、语句标号以及函数等。在C51语言中,标识符可以由字母(a~z,A~Z)、数字(0~9)和下划线“_”组成,最多可支持32个字符。C51标识符的定义不是随意的,应遵循“简洁”和“见名知意”的原则,并需要符合一定的规则:➢标识符的第一个字符必须是字母或者下划线,不能为数字。由于有些编译
咪马3213 m~~
·
2025-03-07 17:38
单片机c51语言程序设计基础
编译原理实验
```c#include#include#include//下面定义保留,为简化程序,使用字符
指针
数组保存所有保留字。
qis_qis
·
2025-03-07 17:36
c语言
c++
算法
开发语言
C语言
操作MySQL从入门到精通
今天给大家整理的内容是关于使用
C语言
操作MySQL数据库的详细介绍,从入门到精通,并配有案例代码和注释,帮助小白快速上手。
·
2025-03-07 16:48
cmysqlsql数据库
DAY02-
C语言
中的数据类型
C语言
中的数据类型本章重点:1,什么是数据类型2,
C语言
中常用的数据类型3,数据类型的使用1,什么是数据类型1.1数据在聊“什么是数据类型”问题之前,我们需要关注另一个比较重点的问题,即:什么是数据数据
Nanhuiyu
·
2025-03-07 16:05
C/C++
c语言
数据类型
使用macOS终端编写Objective-
C语言
创建文件打开终端,使用命令’cd/Users/path‘,进入到想要的工作路径中,我的命令:cd/Users/liudongcheng/Desktop/OCTest使用命令’touchmain.m‘创建O
C语言
的
CoderDCLiu
·
2025-03-07 16:57
Objective-C
objective-c
ios
xcode
C语言
:51单片机 程序设计基础
可以定义一个位标量,但是不能定义位
指针
、位数组。bit的值是一个二进制位,不是0,就是1.sfr特殊功能寄存器特殊功能寄存器是单片机中不可或缺的一部分
练习&两年半
·
2025-03-07 16:55
单片机
c语言
51单片机
开发语言
单片机
Makefile教程
C语言
编译 多个C文件编译 C文件 编译链接 自动依赖 make工具使用 makefile make 基础语法
一、Makefile三要素makefile最基本是由三个要素组成,分别为:目标文件,依赖文件,规则(make默认只执行第一条规则,并不是传统语言的按序执行每一条命令,make执行的时候会自动判断目标文件的依赖,若不存在依赖或者依赖更新了,才会去执行对应的依赖文件的规则,所有一般将最终文件所需的生成文件作为第一条规则)。若不存在依赖或者依赖更新了,才会去执行对应的依赖文件的规则。这一特性确保了mak
电科周杰伦
·
2025-03-07 15:22
yxyx学习记录
C语言
C
c语言
bash
linux
gcc
编译
C语言
数据库管理系统示例:文件操作、内存管理、错误处理与动态数据库设计 栈和堆的内存分配
C语言
的管理数据库完整的小型系统示例:#include//引入标准输入输出库,提供printf等功能#include//引入断言库,用于调试时检查条件#include//引入标准库,提供malloc、free
电科周杰伦
·
2025-03-07 15:21
yxyx学习记录
Linux学习记录
C语言
数据库
c语言
C#、C和C++的主要区别
C#和C++的区别在于:C#代码首先会被编译为CLR(公共语言运行库),然后由.NET框架解析;它是在虚拟机上执行,会自动进行内存管理,不支持使用
指针
。
Sandyx007
·
2025-03-07 15:50
c#
c++
microsoft
c语言
OpenGL渲染管线
顶点着色器光栅化阶段:片元着色器顶点着色器,片元着色器是可编程的ShaderVertexSharder和FragmentShader是用GLSL(GraphicLibraryShaderLanguage)语言类的
c语言
写的
蓝裕安
·
2025-03-07 15:15
OpenGL
C语言
、C++和C#的区别在什么地方?
C语言
、C++和C#是三种不同的编程语言,它们在设计目标、特性和应用领域上有各自的特点。
破碎的天堂鸟
·
2025-03-07 15:44
学习教程
c语言
c++
开发语言
c++和c#和
c语言
C++、C#和
C语言
之间有关系,但它们在设计目标、应用领域和语法特性上也有显著的区别。
Random_N1
·
2025-03-07 14:51
c++
c#
c语言
【智能算法】Dijkstra算法
算法步骤1.4算法特点二、Dijkstra算法优缺点和改进2.1Dijkstra算法优点2.2Dijkstra算法缺点2.3Dijkstra算法改进三、Dijkstra算法编程实现3.1Dijkstra算法
C语言
实现
大雨淅淅
·
2025-03-07 14:47
智能算法
算法
python
机器学习
大数据
图论
Linux网络编程(HTTP协议)
文章目录前言一、HTTP协议概述二、HTTP服务器和客户端三、Linux环境下使用
C语言
创建http客户端和服务器使用libcurl实现HTTP客户端使用libmicrohttpd实现HTTP服务器代码解析
花落已飘
·
2025-03-07 13:08
Linux网络编程实战
网络
linux
http
算法-回溯篇01-组合
解题思路刚开始做回溯的题目,关于回溯的
相关知识
推荐大家去看代码随想录的视频。
Buling_0
·
2025-03-07 12:32
算法篇
算法
关于常用的6个函数的解析。read、open、close、write、mmap、munmap。
void*buf:指向存储读取数据的缓冲区的
指针
。buf是一个void*类型的
指针
,表示数据缓冲区的位置。size_tcount:要读取的最大字节
LS_P
·
2025-03-07 11:12
数据结构
c语言
IMX6ULL驱动开发uboot篇01
环境变量内存操作所以,啥是UBoot我们搞过STM32或者啥其他单片机的朋友都知道,我们的程序想要跑上去,需要一个BOOTLoader来提供一个最基本的,被初始化后的软硬件环境(比如说中断向量要布置好,
C语言
的栈环境要布置好等等
charlie114514191
·
2025-03-07 10:22
从0开始的学习ARMv7a
IMX6ULL芯片
驱动开发
IMX6ULL
嵌入式硬件
uboot
c语言
共用体案例,
C语言
之共用体(示例代码)
1:共用体(union)类型的定义unionmyunion{inta;charb;};intmain(void){myunionu1;u1.a=23;printf("u1.b=%d\n",u1.b);//23printf("&u1.a=%p\n",&(u1.a));//&u1.a=0xbfbe5c04printf("&u1.b=%p\n",&(u1.b));//&u1.b=0xbfbe5c04}总
程序员道道
·
2025-03-07 10:45
c语言共用体案例
c语言
共用体变量赋值,(
C语言
)共用体union的用法举例
以前在学校学习
C语言
的时候一直搞不懂那个共用体union有什么用的。工作之后才发现它的一些妙用,现举例如下:1.为了方便看懂代码。
王麑
·
2025-03-07 10:14
c语言共用体变量赋值
【华为OD技术面试手撕真题】113、组合总和 | 手撕真题+思路参考+代码解析(C & C++ & Java & Python & JS)
文章目录一、题目题目描述样例1二、代码参考
C语言
思路
C语言
代码C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK
KJ.JK
·
2025-03-07 09:37
华为OD技术面试手撕真题
华为od
面试
c语言
华为od机试E卷
华为od机试真题
组合总和
C语言
共用体(union)
程序:#include"stdio.h"typedefunion{struct{unsignedcharD1;unsignedcharD2;unsignedcharD3;unsignedcharD4;unsignedcharD5;}u1_1;struct{unsignedcharD1;unsignedcharD2;unsignedcharD3;unsignedcharD4;unsignedchar
94大笨象吖
·
2025-03-07 08:00
c语言
算法
开发语言
代码随想录算法训练营第七天|Leetcode 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
344.反转字符串建议:本题是字符串基础题目,就是考察reverse函数的实现,同时也明确一下平时刷题什么时候用库函数,什么时候不用库函数题目链接/文章讲解/视频讲解:代码随想录思路非常简单,两个
指针
一个指向头一个指向尾巴
昂子的博客
·
2025-03-07 08:59
算法
leetcode
java
数据结构
LeetCode-Hot100-006三数之和
再三重循环遍历,但是第二重和第三重使用双
指针
的做法,复杂度降低为O(n2)O(n^2)O(n2)。
YQ_ZJH
·
2025-03-07 08:22
LeetCode100题
leetcode
数据结构
排序算法
算法
c++
蓝桥杯
java
数据结构与算法--实现链表的复制(链表中节点比较特殊,含有一个rand
指针
,指向任意一个节点)
已在leetcode上执行通过//https://leetcode.com/problems/copy-list-with-random-pointer/leetcode地址publicclassCopyListWithRandom{publicstaticclassNode{intval;Nodenext;Noderandom;publicNode(intval){this.val=val;th
请叫我大虾
·
2025-03-07 07:19
数据结构
链表
数据结构
拓展:核心对象成员访问操作符
以下是详细分析:一、基本定义与区别操作符适用对象语法等价底层逻辑.对象实例(非
指针
)obj.member直接访问对象的成员->指向对象的
指针
p
神里流~霜灭
·
2025-03-07 07:46
c++
c语言
数据结构
链表
顺序表
操作符
大型项目,选择conda还是Poetry要点分析
对于大型项目,尤其是涉及多语言协同开发的项目,比如数据科学项目中可能会用到Python进行数据分析,同时依赖底层用
C语言
编写的高性能计算库,conda可以很
Hello kele
·
2025-03-07 07:44
conda
Python
Poetry
AI编程
人工智能
数据结构拓展:详解realloc(C++)
尽管C++更推荐使用new/delete或智能
指针
,但在某些场景(如与C代码交互或底层内存操作)中仍可能用到realloc。
神里流~霜灭
·
2025-03-07 07:13
数据结构
c++
c语言
数据结构
顺序表
链表
线性表
数据结构难学吗,如何才能学会?
提示:想系统学习数据结构的小伙伴,推荐一个网站:数据结构与算法教程(
C语言
版)https://xiexuewu.github.io/这里有一整套的数据结构和算法教程,提供有完整、可运行的
C语言
玩转C语言和数据结构
·
2025-03-07 06:40
数据结构
算法
c语言
双
指针
——滑动窗口
双
指针
算法是一种常用的算法技巧,广泛应用于数组、链表、字符串等数据结构的处理中。其中,滑动窗口是双
指针
的一种特殊形式,主要用于解决子数组或子字符串相关的问题。
六七_Shmily
·
2025-03-07 06:05
算法题
c++
双指针
滑动窗口
C语言
中goto的使用及细节
文章目录前言一、goto的基本语法二、goto的使用场景三、使用细节和注意事项四、总结前言goto语句在
C语言
中是一个控制语句,它允许程序的执行流跳转到程序中的另一个地方(即标签)。
六七_Shmily
·
2025-03-07 06:04
#C语言
c语言
开发语言
C语言
100天练习题【记录本】
C语言
经典100题(手把手编程)可以在哔哩哔哩找到已解决的天数:一,二,五,六下面的都是模模糊糊的可以学学这些算法,我是算法白痴,但是我不是白痴,可以学!
柠檬鲨_
·
2025-03-07 06:04
c语言
算法
数据结构
golang反射
23reflect包反射的作用:在运行时检查数据的类型和值核心函数reflect.TypeOf:获取一个值的类型reflect.ValueOf:获取它的值reflect.New:创建一个指向该类型的新
指针
产幻少年
·
2025-03-07 06:04
golang
go
Golang面经
与new的区别相同点:都是给变量分配内存不同点:作用变量类型不同,new给string,int,bool等分配内存,make给切片,map,channel分配内存;返回类型不一样,new返回指向变量的
指针
电竞杰森斯坦森
·
2025-03-07 06:33
Golang
golang
面试
开发语言
数据机构
C语言
实现队列(含代码详解 易懂)
/*数学模型参照《大话数据结构》队列部分!!!取余运算实现队列循环!!!*/#include#include#include#include#defineOK1#defineERROR0#defineTURE1#defineFALSE0#defineMAXSIZE20/*队列最大的成员个数即数组的长度*/typedefintStatus;typedefintQElemType;/*循环队列的顺序存
码上好玩
·
2025-03-07 05:24
【C#】委托是什么
在C#中,委托(Delegate)是一种类型安全的函数
指针
,可以将方法作为参数传递或者保存方法的引用。
£އއ昔年
·
2025-03-07 04:47
c#
java
开发语言
C#+Halcon 垂直拼接/裁切避免频繁开辟内存
为了避免内存重复开辟,此处提供一个逻辑方式如下:优点:1)不需要每次都去新建内存,每次只需要做mem_copy的动作,减少耗时2)在完整图像中查找特征,避免特征由于随机性拍照不完整而丢失缺点:1)如果直接复用
指针
单单单单点
·
2025-03-07 04:45
C#
Halcon
图像处理
c#
图像处理
c++多态
当我们使用基类
指针
或引用指向派生类对象并调用虚函数时,会根据实际对象的类型来调用相应的函数版本,从而实现多态性。2.多态的构成条件2.1多态的构成条件必须通过基类的
指针
或者引
gyc2727
·
2025-03-07 04:15
c++
开发语言
视觉定位 完整软件:C# + Halcon,流程可配置、多品牌相机支持、模板匹配与实时播放,【教程】使用C# + Halcon实现可配置的视觉定位软件,支持多品牌相机采图和模板匹配,实时播放输出结果,
1.流程可配置;2.海康威视相机采图,可定制成其它品牌相机(Basler,映美精等);3.模板匹配;4.定位
指针
,拟合圆,拟合矩形;跟随模板匹配跑;5.实时播放;输出结果对列;6.代码结构使用共同接口,
QhVRjZTKJ
·
2025-03-07 04:14
数码相机
c#
开发语言
NO2.C++语言基础|C++和Java|常量|重载重写重定义|构造函数|强制转换|
指针
和引用|野
指针
和悬空
指针
|const修饰
指针
|函数
指针
(C++)
6.C++和Java区别(语⾔特性,垃圾回收,应⽤场景等)
指针
:Java语⾔让程序员没法找到
指针
来直接访问内存,没有
指针
的概念,并有内存的⾃动管理功能,从⽽有效的防⽌了C++语⾔中的
指针
操作失误的影响。
ChoSeitaku
·
2025-03-07 04:13
春招面试冲刺
c++
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他