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语言+JAVA+HTML
C++:工业级编程语言的常青树
一、C++的诞生与演化C++由丹麦计算机科学家BjarneStroustrup在1979年于贝尔实验室开发,初衷是为了解决
C语言
在复杂软件系统开发中抽象能力的不足。
·
2025-04-13 14:10
c++
[
C语言
基础]9.数据在内存中的存储
数据在内存中的存储数据类型构造类型指针类型空类型:2.整形在内存中的存储2.1原码、反码、补码大小端介绍signedunsigned存储及运算3.浮点型在内存中的存储浮点数存储浮点数存储规则数据类型[[1.
C语言
初识
WangRuaRua
·
2025-04-13 12:58
C
c语言
学习
开发语言
算法
数据结构
C++:工业级编程语言的常青树
一、C++的诞生与演化C++由丹麦计算机科学家BjarneStroustrup在1979年于贝尔实验室开发,初衷是为了解决
C语言
在复杂软件系统开发中抽象能力的不足。
·
2025-04-13 10:08
c++
C语言
编写生产者消费者模型
C语言
编写生产者消费者模型生产者和消费者问题是操作系统中经典的同步问题,主要用于解决共享缓冲区的访问冲突。在这个问题中,有两类线程:生产者和消费者,它们共享一个固定大小的缓冲区。
qq_39605374
·
2025-04-13 10:11
c语言
中间件
开发语言
C/C++
【14】RUST高级特性
文章目录不安全操作裸指针应用不安全函数or方法`extern`调用外部函数调用
C语言
函数创建供C调用的接口全局变量(静态变量)不安全的trait访问联合体中的字段不安全操作裸指针需要程序员保证有效性从引用创建
憨憨2号
·
2025-04-13 08:00
rust
开发语言
Windows DLL 动态链接库 | 类型 / 链接方式 / 创建 / 导入 / 导出
Windows动态链接库-DLL第一部分:故事Sunbreak2021-02-23这篇文章主要介绍了动态链接库(DLL)的相关内容,包括DLL与
C语言
运行时的故事、与应用程序的区别、使用优势、类型、链接方式
斐夷所非
·
2025-04-13 08:25
Windows
Windows
DLL
c语言
实现https客户端 源码+详细注释(OpenSSL下载,visual studio编译器环境配置)
OpenSSL的下载和环境配置请参考:openssl下载安装教程步骤:官网下载->安装到选定目录->配置环境变量->打开命令窗口检查是否安装成功注意:打开命令窗口(快捷键win+r,在弹出窗口内输入cmd按回车),输入命令opensslversion如果显示openssl版本则表示安装成功。我出现的问题:明明安装上了却显示B:>opensslversion‘openssl’不是内部或外部命令,也不
nan_black
·
2025-04-13 07:49
c语言
c语言
https
visual
studio
ssl
c语言
实现https服务器(纯享版)
参考1.90行代码实现
C语言
版https服务器,基于openssl2.使用OpenSSL生成自签名SSL/TLS证书和私钥注意:证书和私钥文件(server.crt,server.key)的生成请参考此链接代码
nan_black
·
2025-04-13 07:49
c语言
c语言
https
服务器
ssl
代码随想录-13day:二叉树2
一、二叉树的层次遍历根据代码随想录提供的思路,利用队列的特性,进行解决,但是
c语言
没有队列接口,因此需要用数组去模拟队列的用法,使用过程中,有几个点需要注意下:1
C语言
写的函数,returnSIze和returnColumnSize
listeningwk
·
2025-04-13 07:19
算法
数据结构
C/C++ 调用约定:深入理解栈与平栈
C调用约定在
C语言
中,默认的调用约定是cdecl。cdecl调用约定的特点如下:参数传递:参数从右向左依次压入栈中。栈清理:调用者负责清理栈(即调用者在函数返回后负责平栈)。
re1ife
·
2025-04-13 07:45
c语言
c++
栈
调用约定
汇编
验证二叉搜索树
c语言
,2019 算法面试相关(leetcode)--树、二叉树、二叉搜索树
树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个结点有零个或多个子结点;没有父结点的结点称为根结点;每一个非根结点有且只有一个父结点;除了根结点外,每个子结点可以分为多个不相交的子树二叉树(BinaryTree)是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(l
miao君
·
2025-04-13 04:28
验证二叉搜索树c语言
C语言
的内存与地址及相关一些基本概念
C语言
的内存与地址及相关一些基本概念32位操作系统为什么有4G内存?
小程序媛~
·
2025-04-13 01:43
c语言
C语言
C11支持的结构体嵌套的用法
在
C语言
中,结构体(struct)不能直接在另一个结构体内部定义新的结构体类型,但可以通过以下两种方式实现类似效果:方法1:先定义内部结构体,再在外部结构体中包含其实例这是最传统且兼容性最好的方式。
liuluyang530
·
2025-04-13 01:42
编程
c语言
算法
开发语言
编译
C11
C_内存 内存地址概念
2.
C语言
中的内存模型
C语言
中的内存可以大致分为以下
明飞1987
·
2025-04-13 01:11
c语言
开发语言
蓝桥杯
C语言
程序设计赛备赛指南
蓝桥杯全国软件和信息技术专业人才大赛是国内最具影响力的编程竞赛之一,其
C语言
程序设计赛项以算法为核心,注重选手的逻辑思维和代码实现能力。如何在有限时间内高效备赛?
A星空123
·
2025-04-12 22:55
蓝桥杯
c语言
职场和发展
初学者对分支和循环的理解(上)
(else一样)
c语言
中0为假,非零为真,即表达式为0不执行语句,非零则执行语句1.2elseif(表达式)语句;else//“二选一”语句;例子:输入一个整数,判断奇偶#includeintmain(
近津薪荼
·
2025-04-12 21:48
c语言
新手
C语言
队列的实现
目录编辑(一)队列的定义,初始化及创建结点(二)入队和出队,以及取队头队尾的数据(三)销毁队列队列是指只允许在一端进行插入数据操作,在另⼀端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstInFirstOut)的特点。本篇文章的队列以链表为基础进行创建(一)队列的定义,初始化及创建结点//队列的初始化//我们先宏定义队列存储的数据类型#defineQueueDataTypeint
しかし118114
·
2025-04-12 19:08
c语言
开发语言
数据库
链表
经验分享
数据结构
3种方法:字符串转换整数 (atoi)
文章目录题目解法一(排除法Python)解法二(正向逻辑C#)解法三(有限状态机
C语言
)题目请你来实现一个atoi函数,使其能将字符串转换成整数。
真相很简单
·
2025-04-12 18:59
算法
个人杂谈
排除法
有限状态机
类型转换
c语言
Python
std::variant 与 std::visit
std::variant简介std::variant是c++17引入的一个类型,其作用类似于
C语言
中的Union,但是比Union的功能强大的多。
hang_ning
·
2025-04-12 17:53
C++
c++
C#进行串口应用开发如何管理同时打开多个串口的通信
python编程示例系列二python的Web神器Streamlit如何应聘高薪职位C#视觉应用开发问题系列c#串口应用开发问题系列microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析在
openwin_top
·
2025-04-12 16:17
c#串口应用开发问题系列
c#
网络
开发语言
单片机
串口
通讯
c语言
----取反用什么符号
这是
C语言
中基本的逻辑操作,广泛应用于条件判断等场景。一、逻
你好,奋斗者!
·
2025-04-12 14:32
软件学习
c语言
开发语言
C语言
|字符数组和字符串回顾
在
C语言
中,没有专门的字符串变量,没有string类型,通常就用一个字符数组来存放一个字符串。注意:数组名不能为左值,就是不能给数组名赋值。
你好,奋斗者!
·
2025-04-12 14:32
软件学习
c语言
数据结构
开发语言
【多线程-第四天-自己模拟SDWebImage的下载图片功能-复习-进一步讲解block Objective-
C语言
】
一、复习一下上午的内容1.我们首先看了一下SDWebImage,介绍了它的下载,看了它的文档,通过文档,就是Readme.md,我们可以知道SDWebImage提供了什么功能,SDWebImage,可以:1)帮助我们通过网络异步获取图片2)可以缓存图片下边,怎么去用,我们只需要一行代码,[self.imageViewsd_setImageWithURL],下边,演示基本的使用,好,这是SDWebI
清风清晨
·
2025-04-12 13:28
Objective-C
objective-c
开发语言
macos
【多线程-第四天-自己模拟SDWebImage的下载图片功能-缓存管理 Objective-
C语言
】
一、我们再来做下载操作管理类的第二个任务——缓存管理1.下载操作管理类,第二个任务,它要去管理缓存,管理缓存的时候,既要管理内存缓存,又要管理磁盘缓存,之前,下载操作管理类,已经完成了下载这件事情,下边,我们回来,先不考虑磁盘缓存呢,先考虑内存缓存,之前我们做过内存缓存,内存缓存的话,我们要做一件什么事儿,创建一个缓存池,//图片缓存池@property(nonatomic,strong)NSMu
清风清晨
·
2025-04-12 13:28
Objective-C
缓存
objective-c
开发语言
Lua读写文件
lua里的文件读写模型来自
C语言
,分为完整模型(和C一样)、简单模型。
戎夏不姓夏
·
2025-04-12 12:50
计算机语言编程
lua
io
c语言
打印100-200之间的素数
101到200间的素数:
C语言
代码一.引言素数,又称质数,是数论中极为重要的概念。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做素数。
qinyuzhang1
·
2025-04-12 12:50
c#
数据结构
算法
【转贴】GCC内联汇编基础
原文作者Sandeep.S英文原文[https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html]本文将介绍GCC编译环境下,在
C语言
代码中嵌入汇编代码的基本方法
孙瑞宇
·
2025-04-12 11:17
c/c++
操作系统
Porting Layer - 跨平台函数接口封装(RTOS/Windows/Linux)-
C语言
目录概述具体实现使用说明概述在嵌入式开发中,一般会在某个开发板上某个系统上实现某个功能,为了开发模块的移植性更好,因此需要对不同的操作系统有一层封装层。当换一个操作系统时,模块中的code不用修改,只需要根据不同的操作系统将封装层的函数实现即可,起到了模块和操作系统的解耦。同理,类似的还有模块与开发板的库函数(相当于工具模块),如输入输出,Socket,时间日期,内存管理等。如下实现了两个常用操作
★Orange★
·
2025-04-12 09:31
嵌入式
windows
c语言
单片机
C语言
提高代码效率的几种方法,7个提升嵌入式C代码效率的方法-嵌入式系统-与非网...
C语言
在嵌入式领域凭借着高效与简单的特点成为了一门与底层非常亲近的语言,当时由于嵌入式领域相比计算机领域硬件资源上是非常受限的,比如主频比较低、内存小等等。
科学火箭叔
·
2025-04-12 08:26
C语言提高代码效率的几种方法
C++在嵌入式中表现如何?
从最初在厦门某马写单片机代码时的纯
C语言
,到后来在世界500强外企开发汽车电子项目时大量使用C++,这些年的经历让我对这个话题有很多思考。
·
2025-04-12 05:34
c语言
个人笔记
(一)
c语言
程序与结构#include//预处理语句,文件含命令intmain(){//主函数以下三种方式定义变量1inta;//定义整型变量a为变量名2floatb;//定于了单精度实行变量b3doublec
a33702333
·
2025-04-12 03:44
c语言
开发语言
后端
c语言
个人学习笔记
有符号的整数用d%(字母d是无缺口的)无符号的整数用u%(字母u是有缺口的)int类型可以表示:正数负数0一个局部变量不初始化就是初始值一个全部变量不初始化就是0正常情况变量创建时都要初始化(好习惯)局部优先
2301_77253155
·
2025-04-12 03:44
c语言
一文搞懂 Rust 与 C 语言交互的实现方式
Rust语言以其强大的内存安全性和并发性能著称,而
C语言
则以其接近硬件的运行速度和灵活的内存管理闻名。为了更好地结合两者的优点,Rust与
C语言
的互操作性成为了热门话题。
Ann2015
·
2025-04-12 01:04
rust
c语言
交互
C++初阶--C++入门之基础学习
1.什么是C++
C语言
是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,
C语言
则不合适。为了解决软件危机,20世纪80年代,
吾与C
·
2025-04-12 00:30
C++初阶学习
c++
学习
c语言
C语言
控制台 模拟简单的物理球摆(不小心召唤了一位故人)
我说这是我粗心少写了个系数召唤出来的信不信哈哈哈。OK了,我们来了解下算法原理。当一个球被悬挂着,给它施加一点力,它就会开始摇摆,此时俯视球的运动轨迹,你会发现和sin函数很像。没错就是sin函数,但sin函数的循环范围是不变的,球的摆动幅度会慢慢变小,因为给它施加的力在逐渐消失,只要将力✖sin函数,就可以实现sin函数波随着力的消失而逐渐变小,从而模拟出球摆运动。圆和按角度画线的算法可以看我主
贝利亚统治地球
·
2025-04-11 23:27
算法
c++
C语言
简答题--持续更新 1-11
文章目录
C语言
static作用一、const的作用二、Typedef和Define的区别三、define和枚举的区别定义方式不同五、定义常量数量的区别数据类型特性差异四、宏常量和枚举常量在
C语言
中各自的优缺点是什么
Xiezequan
·
2025-04-11 23:55
笔记总结集合
c语言
算法
C语言
与嵌入式操作系统移植:将Linux、μClinux等OS成功迁移到特定硬件平台(二)
目录一、
C语言
在嵌入式系统移植中的作用1.语言特性与优势可移植性结构清晰低级访问能力2.与硬件接口3.代码组织与模块化二、嵌入式操作系统移植步骤1.目标硬件分析2.选择与裁剪操作系统操作系统选型内核裁剪与配置
JJJ69
·
2025-04-11 22:49
学习C语言吧
c语言
linux
开发语言
C语言
与操作系统内核模块开发:Linux内核模块编写、设备驱动开发与内核调试(一)
目录引言第一部分:Linux内核模块基础1.1Linux内核概述1.2
C语言
在内核编程中的特殊考量1.3Linux内核模块编写入门引言操作系统内核作为计算机系统的指挥中心,其重要性不言而喻。
JJJ69
·
2025-04-11 22:49
学习C语言吧
c语言
linux
驱动开发
linux c与
c语言
的区别吗,嵌入式
c语言
与
c语言
的区别
原标题:嵌入式
c语言
与
c语言
的区别最广泛使用的系统编程语言是
C语言
,它是使用自由格式源代码的简单编程语言;它曾用于以前用汇编语言构建的应用程序中。
通天晓鹿
·
2025-04-11 22:48
linux
c与c语言的区别吗
linux
C语言
中的时间函数
概要在Linux
C语言
中,时间函数提供了一套完整且灵活的工具,用于处理日期、时间和时间间隔。
109702008
·
2025-04-11 22:16
#
C语言
编程
#
linux系统
c语言
开发语言
linux
Linux C 与 C 语言的区别及开发差异
在计算机编程领域,
C语言
作为一种广泛应用且极具影响力的编程语言,拥有着悠久的历史和丰富的应用场景。
前进的程序员
·
2025-04-11 22:43
嵌入式Linux开发
linux
c语言
运维
C语言
中单向链表:创建节点与插入新节点
本文简单学习一下
C语言
中如何实现单项链表。二.
C语言
实现单向链表单向链表:单向链表是一种线性数据结构,由一系列节点组成,每个节点包含两部分:数据域:存储实际的数据。指针域:存储指向下一个节点的地址。
崔行舟
·
2025-04-11 21:13
C语言
c语言
链表
c语言
链表怎么删除头节点,删除单链表的头结点要怎么做?
2006-11-01设计一个算法,求出线性表中数据域的值为x的结点的序号。序号从表头算起,若链表中无此结点则序号为零.必须是调试后的程序.#include#include#include#defineERROR0#defineOK1#defineEQUAL1#defineOVERFLOW-1#defineLIST_INIT_SIZE100#defineLISTINCREMENT10structST
weixin_39874366
·
2025-04-11 21:11
C语言
单链表的算法之遍历节点
一:什么是遍历(1)遍历就是把单链表中的各个节点挨个拿出来,就叫遍历(2)便利的要点:一是不能遗漏,二是不能重复追求效率二:如何遍历单链表(1)分析一个数据结构如何遍历,关键是分析这个数据结构本身的特点。然后根据本身特点来制定它的遍历算法(2)单链表的特点就是由很多个节点组成,头指针+头节点为整个链表的起始,最后一个节点的特征是它内部的pnext指针的值为null。从起始到结尾中间由各个节点内部的
那就再学一会会吧
·
2025-04-11 21:41
C语言
c语言
算法
开发语言
~)22、原来可以这样理解
C语言
_文件操作(6/8)⽂件的随机读写
目录6.⽂件的随机读写6.1fseek6.2ftell6.3rewind6.⽂件的随机读写6.1fseek根据⽂件指针的位置和偏移量来定位⽂件指针(⽂件内容的光标)。intfseek(FILE*stream,longintoffset,intorigin);例⼦:/*fseekexample*/#includeintmain(){FILE*pFile;pFile=fopen("example.tx
do_you_want_
·
2025-04-11 21:40
C语言逐步拆解
C语言
C语言总结
c++
c语言
算法
C语言
中单链表操作:查找节点与删除节点
一.简介前面学习了
C语言
中创建链表节点,向链表中插入节点等操作,文章如下:
C语言
中单向链表:创建节点与插入新节点-CSDN博客本文继续学习
c语言
中对链表的其他操作,例如在链表中查找某个节点,删除链表中某个节点
崔行舟
·
2025-04-11 21:08
c语言
链表
C++在嵌入式中表现如何?
从最初在厦门某马写单片机代码时的纯
C语言
,到后来在世界500强外企开发汽车电子项目时大量使用C++,这些年的经历让我对这个话题有很多思考。
·
2025-04-11 21:57
初步认识
C语言
的结构框架和数据表现形式
通过以下图片来展示//这个符号后面的内容是注释,程序不会去执行#include<stdio.h>intmain(){return0;}以上这个是写任何代码之前都必须要有的框架。那框架内部的代码如何写?首先要了解变量这个名词,通过这个图片可以直观的看到把a这个变量赋值一个3存到对应的存储单元里面变量名也有定义的法则:它由数字下划线组成,且只能一下划线或字母开头,不能以数字开头。例如a,date,_m
小鹿乱撞.3152
·
2025-04-11 20:03
从0开始学习嵌入式
c语言
C++ 入门到精通
第一部分:C++基础C++概述C++是一种面向对象的编程语言,由BjarneStroustrup在
C语言
的基础上扩展而来。C++兼具过程化编程和面向对象编程的特性,具有强大的灵活性和高效性。
·
2025-04-11 15:45
c++
c语言
编译器bug,关于
c语言
的一个小bug详解
不多说,说了都是累赘!直接看代码吧!#includeintarray[]={23,34,12,17,204,99,16};#defineTOTAL_ELEMENTS(sizeof(array)/sizeof(array[0]))intmain(void){intd=-1,x;if(d<=(TOTAL_ELEMENTS-2)){x=array[d+1];printf("d<=TOTAL_ELEMEN
高中化学孙环宇
·
2025-04-11 15:28
c语言编译器bug
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他