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语言
探索:冒泡排序的实现与解读
本文将详细介绍如何用
C语言
实现冒泡排序,并通过代码示例进行解读。正文:一、冒泡排序的原理与步骤冒泡排序的基本思想是将相邻的元素两两比较,如果前一个元素大于后一个元素,则交换它们的位置。
朝九晚五ฺ
·
2024-02-02 14:20
c语言
排序算法
算法
数据结构
C语言
数组:从入门到进阶
前言:在这篇博客中,我们将学习如何使用
C语言
数组的基本知识。数组是
C语言
中的一种重要数据结构,它允许我们存储一系列相同类型的数据。我们将讨论数组的定义、初始化、访问元素、遍历数组以及数组的应用场景。
朝九晚五ฺ
·
2024-02-02 14:20
算法
数据结构
c语言
vscode
C语言
函数递归详解:理解递归的原理与应用
递归的应用场景1.阶乘计算:2.斐波那契数列:3.文件目录遍历:4.树的遍历:5.数组或链表的反转:五、递归的注意事项1.基本情况的定义:2.递归调用的条件:3.递归的效率:六、总结摘要:本文将详细介绍
C语言
中的函数递归
朝九晚五ฺ
·
2024-02-02 14:50
算法
c语言
开发语言
vscode
C语言
算数运算符和算数表达式详解
目录一、
C语言
运算符(十种)二、算术运算符和算术表达式1、基本的算数运算符2、强制类型转换运算符3、自增、自减前言:
C语言
算术运算符和算术表达式,非常基础的知识,但是往往会有人忽略这些基础中的基础,本文就对这些基础内容进行了详细的介绍
朝九晚五ฺ
·
2024-02-02 14:50
c语言
开发语言
vscode
C语言
探索:水仙花数的奥秘与计算
本文将详细介绍水仙花数的定义、性质,以及如何使用
C语言
来寻找100至999范围内的水仙花数。
朝九晚五ฺ
·
2024-02-02 14:18
c语言
开发语言
数据结构
vscode
C语言
·贪吃蛇游戏(下)
上节我们将要完成贪吃蛇游戏所需的前置知识都学完了,那么这节我们就开始动手写代码了1.程序规划首先我们应该规划好我们的代码文件,设置3个文件:snack.h用来声明游戏中实现各种功能的函数,snack.c用来实现函数,test.c用来测试和运行这个游戏然后我们将游戏的大概流程在test.c文件中写出来,因为我们会用到宽字符,所以要记得适配本地中文环境2.游戏数据结构设计2.1蛇身数据结构(链表)我们
atlanteep
·
2024-02-02 14:32
C语言学习之旅
游戏
c语言
每日OJ题_算法_前缀和⑧_力扣1314. 矩阵区域和
请你返回一个矩阵answer,其中每个answer[i][j]是所有满足下述条件的元素mat[r][c]的和:i-k>matrixBlockSum(vector>&mat,intk){}};解析代码题意有点类似
C语言
写过的三子棋的一个功能
GR鲸鱼
·
2024-02-02 14:01
每日OJ题
算法
leetcode
矩阵
c++
前缀和
E : DS查找—二叉树平衡因子
–程序要求–若使用C++只能include一个头文件iostream;若使用
C语言
只能include一个头文件stdio.h程序中若include多过一个头文件,不看代
圆头源脑
·
2024-02-02 14:29
C++
数据结构
数据结构
算法
c++
【华为OD机考 统一考试机试C卷】开源项目热度榜单(
C语言
)
(
C语言
)华为OD机试:统一考试C卷+D卷+AB卷+刷题OJ目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。
算法大师
·
2024-02-02 13:07
(C语言)
华为OD机试C卷+B卷真题
+
在线OJ
华为od
c语言
开源
【华为OD机考 统一考试机试C卷】开源项目热度榜单(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-02 13:06
华为od
c语言
开源
java
c++
C语言
:文件操作详解
创作不易,友友们给个三连吧!!一、为什么我们需要使用文件我们在写程序的时候,输入的数据是存储在电脑内存中的,如果程序退出内存回收,相应数据也就丢失了,等再次运行程序,就看不到上次输入的数据了,所以为了能够让我们的数据永久化保存,我们可以使用文件!二、什么是文件2.1文件的分类在磁盘(硬盘上)的文件就叫做文件,在程序设计中,文件一般分为两种:程序文件、数据文件。程序文件包括源文件(.c),目标文件(
✿ ༺小陈在拼命༻✿
·
2024-02-02 13:56
计算机外设
c语言
开发语言
笔记
c++
揭秘
C语言
的心脏:深入探索指针与数组的奥秘
1.strlen()和sizeof的区别2.数组名的理解sizeof(数组名),数组名单独放在括号里,这⾥的数组名表⽰整个数组,计算的是整个数组的⼤⼩。&数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址。除此之外所有的数组名都表⽰⾸元素的地址。3.一维数组3.1题目intmain(){//输出结果?inta[]={1,2,3,4};printf("%d\n",sizeof(a));prin
工业甲酰苯胺
·
2024-02-02 13:38
c语言
算法
java
【
C语言
】const修饰指针的不同作用
目录const修饰变量const修饰指针变量①不用const修饰②const放在*的左边③const放在*的右边④*的左右两边都有const结论const修饰变量变量是可以修改的,如果把变量的地址交给⼀个指针变量,通过指针变量的也可以修改这个变量。但是如果我们希望⼀个变量加上⼀些限制,不能被修改,怎么做呢?这就是const的作⽤。#includeintmain(){intm=0;m=20;//m是
不爱学英文的码字机器
·
2024-02-02 12:40
#
指针
C语言
c语言
开发语言
c++
C/C++ (stdio.h)标准库详解
cstdio,在
C语言
中称为stdio.h。该库使用所谓的流与物理设备(如键盘、打印机、终端)或系统支持的任何其他类型的文件一起操作。
不爱学英文的码字机器
·
2024-02-02 12:40
#
C
函数
C语言
c语言
c++
开发语言
【
C语言
】深入理解取地址符&:与内存地址的联系
取地址符(&)的作用在
C语言
中,取地址符&用于获取变量的内存地址。它可以被用于任何数据类型的变量,包括基本数据类型(如整型、浮点型等)和复合数据类型(如数组、结构体等)。
不爱学英文的码字机器
·
2024-02-02 12:40
C语言
#
指针
c语言
开发语言
c++
【
C语言
】深入理解NULL指针
在
C语言
中,NULL是一个宏,用于表示空指针。它是一个特殊的值,通常用于初始化指针、比较指针是否为空等操作。在
C语言
标准库中,NULL的具体值可以是0或者(void*)0,具体取决于编译器和平台。
不爱学英文的码字机器
·
2024-02-02 12:07
#
指针
C语言
c语言
开发语言
c++
7天物联网智能家居
3嵌入式产品举例1.智能台灯2.智能手环3电视盒子(一)Day11.学习路线2.基本概念1.什么是ARM2.ARM架构分类3.MCU和MPU4.DSP和FPGA总结在控制显示通讯——MCU\MPU——
C语言
基础
LOVE DEATH AND ROBOTS
·
2024-02-02 12:19
物联网
智能家居
fpga开发
C语言
-链表(操作:增、删、改、查)
定义:链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。特点:链表由一系列节点(链表中每一个元素称为节点)组成,节点在运行时动态生成(malloc),每个节点包括两个部分:一个是存储数据元素的数据域另一个是存储下一个节点地址的指针域链表的操作:增、删、改、查链表的创建、链表的遍历、链表的释放#include#include//定义节点结构体typede
aaxhl99
·
2024-02-02 12:42
c语言基础
c语言
链表
简单的字符串加密(
异或
加密)
/**描述:XorEncrypt*作者:nullptr*版本:1.0*创建时间:2020/10/5星期一9:48:23*/#include#include#includeusingnamespacestd;CONSTBYTEdefaultKey=0x66;stringdefaultString="你好啊,哈哈哈";voidStringXorEncrypt(string&sg,constBYTE&k
虚构之人
·
2024-02-02 11:03
c++
c++
加密解密
Learning hard C#学习笔记 孤军深入
学过
C语言
的人都知道,TurboC是
C语言
的开发工具,而VisualStudio2010(简称VS2010)或者VisualSt
GarfieldEr007
·
2024-02-02 11:53
C#
C#
学习笔记
c语言
中的.h文件的作用,在源文件(.c)和头文件(.h)中声明和定义的区别——
C语言
...
最近在看多文件编程的时候遇到的一个问题,本来以为理解了声明和定义的区别(然而并没有····),也算是重新认识了一次声明和定义,下面上代码声明和定义:有分配空间的叫定义,没分配空间的叫声明定义:表示创建变量或分配存储单元声明:说明变量的性质,但并不分配存储单元情形一:在源文件(.c)中(函数内)inta;//定义externinta;//声明第一个inta是定义,分配了存储空间(其实包括了声明和定义
weixin_39735288
·
2024-02-02 11:16
c语言中的.h文件的作用
【零天赋
C语言
】——详解指针(保姆级教学)
前言:在之前的初识指针中我们知道了指针的概念:指针就是个变量,用来存放地址,地址唯一标识一块内存空间。指针的大小是固定的4/8个字节(32位平台/64位平台)。指针是有类型,指针的类型决定了指针的+-整数的步长,指针解引用操作的时候的权限。指针的运算。今天我们来深入学习指针的进阶。一、字符指针字符指针即指的是:char*一般使用如下:intmain(){charch='w';char*pc=&ch
玫瑰永不凋零呀
·
2024-02-02 11:00
零天赋C语言
c语言
c语言
指针详解,指针,数组指针,函数指针,函数指针数组,函数指针数组指针 保姆级教程
目录:一:1级指针1.1:内存的使用1.2:
c语言
内存中数据的访问1.3:一级指针的定义方式1.4:通过指针访问数据。
来年秋风起^
·
2024-02-02 11:57
c语言
开发语言
后端
保姆级教程(1)——
C语言
链表基本知识详解
C语言
链表前言一、预备知识1.typedef关键字二、链表2.1定义2.1.1链表概念2.2专业术语2.2.1链表结构2.2.2链表节点类型3.对链表数据的操作3.1插入一个节点3.1删除一个节点总结前言废话不说
我爱喝大白梨
·
2024-02-02 11:26
C语言
链表
指针
数据结构
c语言
C语言
—保姆级指针详解
本文将分为四个大部分,共24个小知识点从零开始详细介绍
C语言
中的指针,让我们一起开始指针学习之旅吧!
秋芍药_
·
2024-02-02 11:51
c语言
开发语言
消失的数字(
c语言
多种解法)
题目该题目取自力扣(LeetCode)面试题17.04.消失的数字该题目主要考察时间复杂度的把握,题目如下:数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?示例1:输入:[3,0,1]输出:2示例2:输入:[9,6,4,2,3,5,7,0,1]输出:8最后所以的源码放在最后思路一(时间复杂度O(N),空间复杂度O(1))也是最简单的
LaNzikinh
·
2024-02-02 11:20
c语言
算法
开发语言
经验分享
笔记
『C++成长记』string使用指南
类对象的常见构造2.2string类对象的容量操作2.3string类对象的访问及遍历操作2.4string类对象的修改操作编辑2.5string类对象的查找接口2.6string类非成员函数️前言:
C语言
中
小王又困了
·
2024-02-02 11:19
C++
c++
java
开发语言
C语言
---结构体,共用体,枚举,typedef声明
C语言
结构体结构体定义:
C语言
允许用户允许自己建立由不同类型数据组成的组合型的数据结构。
阿槐123456
·
2024-02-02 10:59
c语言
1-
C语言
之结构体、共用体、枚举
一、关键字说明
C语言
有32个关键字,
C语言
通过关键字的使用使编译器进行相关的操作结构体对应关键字struct共用体(联合体)对应的关键字是union枚举类型对应的关键字是enum二、结构体、共用体(联合体
Yonghui0086
·
2024-02-02 10:26
C高级
C语言
构造数据类型
C语言
——深入理解指针(1)
目录1.内存和地址a内存的理解b如何理解编址2.指针变量和地址a取地址操作符b指针变量c解引用操作符d指针变量的大小1.内存和地址a内存的理解假想这样一个场景,你的朋友找你玩,到了你家小区,如何让她迅速的找到你家呢?当然有很多方法,最直接有效的方法是你告诉她你家在几栋几号,这样就可以通过编号来迅速找到你。此时几栋几号就是你的地址。当然,计算机CPU在处理数据的时候,需要的数据是在内存中读取的,处理
盐析大白兔
·
2024-02-02 10:55
c语言
开发语言
stm32学习——点亮最小系统板上的LED
目录无敌且神经的小程1.前言2.代码1.直接配置寄存器2.调用库函数3.复习工程建立4.结语1.前言今天水一篇博客,最近开始了stm32的学习,发现这玩意跟51没法比,TM难死我了,相比于51那
c语言
过家家
盐析大白兔
·
2024-02-02 10:25
stm32
学习
嵌入式硬件
51单片机学习——先成为一个点灯大师
我觉得有必要把学过的东西再复习一遍,思来想去不知道要咋办,那就只能拿51开刀了明确几点【1】51单片机使用的电平为TTL电平,就是说5为高电平,0为低电平;程序里1表示高电平,0表示低电平;【2】对于51单片机的学习,需要一定的
c语言
基础
盐析大白兔
·
2024-02-02 10:55
51单片机学习
51单片机
学习
嵌入式硬件
c语言
用
C语言
实现最基础的扫雷(简单易懂)
用
C语言
实现最基础的扫雷(简单易懂)前言二维数组作为函数的传参设计思路游戏菜单menu()以及test()函数game()函数的实现二维数组的定义初始化棋盘Init_board()棋盘的打印Print_board
憨憨lzy
·
2024-02-02 10:50
c语言
30天自制操作系统 pdf_《30天自制操作系统》 04
C语言
和画面显示的练习
Github查看更舒服github.com04
C语言
和画面显示的练习原文中作者花了很大的力气讲解
C语言
的有关知识,这里就不多赘述了。。
weixin_39976413
·
2024-02-02 10:12
30天自制操作系统
pdf
c语言
rgb颜色渐变
30天自制操作系统 pdf_day02——汇编语言和Makefile入门【专栏】30天自制操作系统...
JMP:跳转,相当于
C语言
的goto。entry:标签的声明,用于指定JMP指令的跳转目的地。e
weixin_39632379
·
2024-02-02 10:41
30天自制操作系统
pdf
30天自制操作系统光盘
r语言
fourth
entry
Objc_msgSend流程
Runtime是一套底层纯
C语言
API,Objective-C代码最终都会被编译器转化为运行时代码,通过消息机制决定函数调用方式。那么什么是运行时呢?
_涼城
·
2024-02-02 09:05
C语言
实现动态菜单,智慧的
C语言
,零基础也可以学会
思考在学习
C语言
的时候,大家都做过很多管理系统。菜单往往很单调,是这样的学习知识要善于思考,思考,再思考。靠这个方法才能成为C/C++大牛哦。如果你学习时没有学会思考,那就永远学不会思考。
C语言学习
·
2024-02-02 09:26
17.STL 库(C++)plus
赋值操作2.4string存取字符串操作2.5string拼接操作2.6string查找和替换2.7string比较操作2.8string子串2.9string插入和删除操作2.10stirng字符串转
c语言
字符串
盄俁
·
2024-02-02 09:09
c++
算法
开发语言
c语言
程序ising算法,算法及编程语言 - 声振论坛 - 振动,动力学,声学,信号处理,故障诊断 - Powered by Discuz!...
给一下该书的详细信息吧《运筹学基础》作者:张莹出版社:清华大学出版社出版日期:版次:ISBN:730201669页数:311开本:16开包装:平装原价:¥24.0本书包括运筹学中最基本、应用最广泛的七个部分:线性规划、整数规划、目标规划、非线性规划、动态规划、图与网络分析、决策分析。其中以线性规划、非线性规划为重点。全书七部分共详细介绍了50余种实用算法,配有近百个不同类型、不同解法的例题,还有结
什么斯坦
·
2024-02-02 08:35
c语言程序ising算法
C语言
的基础学习
C语言
的变量##
C语言
中的变量在
C语言
中,变量是对程序中数据所占内存空间的一种抽象定义。定义变量时,用户定义变量的名、变量的类型,这些都是变量的操作属性。
人生的方向随自己而走
·
2024-02-02 08:31
c语言
Linux C实现线程池
主要目的主要是在linux下
C语言
代码实现线程池,关于链表的操作,多线程,以及多线程锁、条件变量等知识点请自行参考其他博客。
abcd552191868
·
2024-02-02 08:38
零声-linux课程总结
linux
c语言
服务器
线程池
多线程
Spring Boot 整合 Redis 使用教程
Redis是使用
C语言
开发的一个高性能键值对数据库,是互联网技术领域使用最为广泛的存储中间件,它是「RemoteDictionaryService」的首字母缩写,也就是「远程字典服务」。
哗哗的世界
·
2024-02-02 07:27
项目
spring
boot
redis
后端
蓝桥杯-单片机组备赛思路与大纲
1.赛事介绍(第15届大纲)编程题:85%(编程涉及IIC、SPI、矩阵键盘、数码管等内容)客观题:15%(客观题主要是数电、
C语言
程序题,较少的51单片机基础知识与开发调试知识,极少出现模电题)省赛,
听风吹雨archie
·
2024-02-02 07:03
蓝桥杯-单片机组基础与备赛指南
蓝桥杯
单片机
51单片机
【Objective-
C语言
面向对象版的士兵突击】
前言士兵突击,是用Objective-
C语言
实现的一个面向对象的案例。一、原理分析士兵要射击,需要有枪。枪要开火,需要有弹夹。弹夹装子弹,需要判断子弹数量是否大于最大装弹量。
清风清晨
·
2024-02-02 07:00
Objective-C
objective-c
ios
开发语言
【Objective-
C语言
的SEL对象】
Objective-
C语言
的SEL对象一、SEL对象是什么?
清风清晨
·
2024-02-02 07:00
Objective-C
objective-c
ios
xcode
数据结构二叉树详解(
C语言
)
二叉树详解二叉树的概念大堆和小堆堆的插入和删除堆排序堆的Topk查找二叉树遍历二叉树常见问题二叉树的创建和销毁力扣在线oj常见笔试题二叉树的概念树是什么:在数据结构中,树是一种数据的存储结构,他的结构像是一个颗倒着的树,一个数只能有一个根,一个根可以有很多树干,从树干往上可以有很多根树杈,树杈上面又可以长出很多树枝,树枝上面可以有很多树叶。每个树都有根,每个树杈都是从树干上长出来的,每个树枝又都是
格雷福斯-张三
·
2024-02-02 07:57
数据结构
c语言
算法
【lesson33】MySQL使用C/C++连接
文章目录mysqlconnectConnector/C使用mysql接口介绍完整代码mysqlconnectmysql的基础,我们之前已经学过,后面我们只关心使用要使用
C语言
连接mysql,需要使用mysql
(unstoppable)
·
2024-02-02 07:24
MySQL
mysql
c语言
c++
【数据结构(
C语言
)】树、二叉树详解
目录文章目录前言一、树的概念及结构1.1树的概念1.2树的相关概念1.3树的表示1.4树在实际中的运用二、二叉树的概念及结构2.1二叉树的概念2.2二叉树的基本形态编辑2.3特殊的二叉树2.4二叉树的性质2.5二叉树的存储结构三、二叉树的顺序结构及实现3.1二叉树的顺序结构3.2堆的概念及结构3.3堆的实现3.3.1堆的调整算法3.3.2堆的创建及时间复杂度3.3.3堆的初始化3.3.4堆中元素的
月亮有痕迹诶
·
2024-02-02 07:24
数据结构
数据结构
c语言
二叉树
C语言
实战项目<贪吃蛇>
我们这篇会使用
C语言
在Windows环境的控制台中模拟实现经典小游戏贪吃蛇实现基本的功能:结果如下:1.一些Win32API知识本次实现呢我们会用到一些Win32API的知识(WIN32API也就是MicrosoftWindows32
Dream_Snowar
·
2024-02-02 07:39
c语言
开发语言
Linux下gcc的使用与程序的翻译
gcc和程序的翻译过程gcc介绍程序的翻译过程预编译编译汇编链接命令行式宏定义gcc介绍gcc是一款编译
C语言
编译器,可以把我们用vim写的代码编译成可执行程序。
Hungry_11
·
2024-02-02 06:30
Linux
linux
运维
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他