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语言函数库
64位AT&T汇编语言整数乘法printf输出
mulq%rdi#
C语言
的printf函数存放的参数顺序是rdi,rsi,rdx,r
zhaoseaside
·
2024-01-14 12:15
汇编语言
汇编
Linux之缓冲区的理解
目录一、问题引入二、缓冲区1、什么是缓冲区2、刷新策略3、缓冲区由谁提供4、重看问题三、缓冲区的简单实现一、问题引入我们先来看看下面的代码:我们使用了
C语言
接口和系统调用接口来进行文件操作。
dbln
·
2024-01-14 12:44
Linux
linux
运维
服务器
扫雷(
c语言
)
先开一个test.c文件用来游戏的逻辑测试,在分别开一个game.c文件和game.h头文件用来实现游戏的逻辑主要步骤:游戏规则:输入1(0)开始(结束)游戏,输入一个坐标,如果该坐标不是雷则会显示该坐标周围有几个雷打印菜单:voidmenu(){printf("**************************\n");printf("*********1.play*********\n");
Code Warrior
·
2024-01-14 11:50
算法
调试(
c语言
)
前言:我们在写程序的时候可能多多少少都会出现一些bug,使我们的程序不能正常运行,所以为了更快更好的找到并修复bug,使这些问题迎刃而解,学习好如何调试代码是每个学习编程的人所必备的技能。1.什么是bug?我们把导致计算机无法正常工作的东西叫做bug2.调试的介绍(以下的代码都是在vs进行调试的)2.1调试是什么?调试(英语:Debugging/Debut),又称除错,是发现和减少计算机程序或电子
Code Warrior
·
2024-01-14 11:16
c语言
C语言
奇偶数交换排序问题
目录问题描述如下:move函数的具体实现:main函数运行效果代码(注意看注释):问题描述如下:给定一个整数数组,要求将其中的奇数元素全部移动到前面,偶数元素全部移动到后面,但不要求奇数和偶数内部的具体顺序。move函数的具体实现:voidmove(int*p,intsz){//验证输入指针有效性assert(p);intleft=0;//初始化左下标为0intright=sz-1;//初始化右下
普通young man
·
2024-01-14 11:02
数据结构
LeetCode刷题--- 打家劫舍 II
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-14 10:52
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 按摩师
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-14 10:51
力扣动态规划算法题
leetcode
算法
LeetCode刷题--- 地下城游戏
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-14 10:21
力扣动态规划算法题
leetcode
游戏
算法
LeetCode刷题--- 删除并获得点数
个人主页:元清加油_【C++】,【
C语言
】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-14 10:47
力扣动态规划算法题
leetcode
算法
C语言
野指针 -
C语言
零基础入门教程
目录一.简介二.野指针产生的原因1.指针变量未初始化2.指针释放后之后未置空三.避免野指针产生1.初始化时置NULL2.释放时置NULL四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一
猿说编程
·
2024-01-14 10:44
ios 中的 .h 和.m文件
就会创建出这样两个文件image.pngimage.pngimage.pngimage.png在.h文件中有一个import,这是用来导入工具包,就是foundation框架@这个标志表示你使用的是object-
c语言
JsLin_
·
2024-01-14 09:12
C语言
实现俄罗斯方块游戏程序设计【附源码】
目录一、前言二、需求分析2.1产品需求概述2.1.1功能简介2.1.2运行环境2.2功能需求2.2.1绘制地图2.2.2生成随机方块2.2.3按键响应2.2.4预览方块2.2.5分数累加三、概要设计3.1系统体系结构图3.2模块描述四、详细设计4.1系统主要函数说明4.1.1函数DeawMap4.1.2函数Tetris*BlockRand4.1.3函数JudgeDirection4.1.4函数Fo
Jc.MJ
·
2024-01-14 09:51
c语言
游戏
嵌入式
C语言
6 二维数组
二维数组知识点:定义及初始化:inta[2][3]={{1,2,3},{4,5,6}};一个两行三列的数组;使用两层括号inta[2][3]={{1,2},{4,5}};若某些数组元素未知,则未知元素自动变为0inta[][3]={{1,2,3},{4,5,6}};定义二维数组时,可不写行数,但必须写列数二维数组使用重点总结:inta[n][m]={{},{}}:表示一个n+1行,m+1列的二维数
Jinna_8af2
·
2024-01-14 09:12
【期末不挂科-单片机考前速过系列P9】(第九章:6题速过单片机概述)经典例题盘点(带图解析)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《C++期末速过》专栏目录一.填空题二
YY的秘密代码小屋
·
2024-01-14 09:42
YY滴《单片机期末速过系列》
单片机
mongodb
nosql
Unity游戏图形学 Shader结构
>GLSL:openGLshaderlaugugeDX:微软开发,性能很好,但是不能跨平台=>HLSL:highlevelshaderlanguageCG:微软和Nvidia公司联合开发,跨平台,基于
c语言
开发
Msir_Modern
·
2024-01-14 09:22
unity
游戏
游戏引擎
数据结构与算法教程,数据结构
C语言
版教程!(第三部分、栈(Stack)和队列(Queue)详解)六
第三部分、栈(Stack)和队列(Queue)详解栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为"一对一"的数据,但由于它们比较特殊,因此将其单独作为一章,做重点讲解。使用栈结构存储数据,讲究“先进后出”,即最先进栈的数据,最后出栈;使用队列存储数据,讲究"先进先出",即最先进队列的数据,也最先出队列。既然栈和队列都属于线性表,根据线性表分为顺序表和链表的特点,栈也可分为顺
别致的SmallSix
·
2024-01-14 08:40
数据结构(C语言版)
javascript
开发语言
ecmascript
基于多反应堆的高并发服务器【C/C++/Reactor】(下)重构Channel类
一、
C语言
Channel.h#pragmaonce#include//定义函数指针typedefint(*handleFunc)(void*arg);//定义文件描述符的读写事件enumFDEvent{
呵呵哒( ̄▽ ̄)"
·
2024-01-14 08:44
c语言
c++
重构
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:42
YY滴《C++期末速过系列》
c++
java
算法
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:11
YY滴《C++期末速过系列》
c++
java
开发语言
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:10
YY滴《C++期末速过系列》
c++
开发语言
freebasic 编译linux,FreeBasic(basi
c语言
编译器)0.90.1官网版
原标题:FreeBasic(basi
c语言
编译器)0.90.1官网版basi
c语言
全名“Beginner'sAll-PurposeSymbolicInstructionCode”。
田鸡饭
·
2024-01-14 08:36
freebasic
编译linux
freebasic 编译linux,Basi
c语言
编译器FreeBASIC
FreeBASIC是一个自由/开源(GPL)的32位BASIC编译器,可运行在MicrosoftWindows、保护模式的DOS(DOS扩展)、Linux以及Xbox上。FreeBASIC通过使用"QB"关键字可以在高级别上支持用QBASIC编写的程序。许多用QBASIC写的程序可以在不需任何修改的情况下编译和运行在这个模式下。但是如果使用默认的参数来编译的话,大部分的程序还是要进行一些修改的。功
仕識人
·
2024-01-14 08:06
freebasic
编译linux
js中转换json对象方法详解及使用案例
因为采用独立于语言的文本格式,也使用了类似于
C语言
家族的习惯,拥有了这些特性使使JSON称为理想的数据交换语言,作用是易于阅读和编写,同时也易于机器解析和生成(一般用于网络传输速率)。
请叫我崔大师
·
2024-01-14 08:11
C语言
- 在Linux中编译
C语言
1.确认Linux系统是否已经安装了GCCLinux系统中一般都会自带GCC,查看方式如下所示:gcc-v例子[necde@fedorac_workspace]$gcc-v使用内建specs。COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/12/lto-wrapperOFFLOAD_TARGET_NAM
右耳菌
·
2024-01-14 08:18
Task 2
3、紧接着是一些运算符,包括逻辑运算符和算术运算符,与
C语言
基本一致,同时我了解到了如何把两个torch张量连接起来。代码如下:4、我理解的广播机制就是两个不同形状的矩阵在做运算时pytorch会自动
爱敲代码的农农
·
2024-01-14 07:27
python
深度学习
numpy
C语言
常见的函数及用法
1.以下是一些常见的函数1.数学函数:如sqrt、sin、cos、tan、exp、log等,可用于处理数学运算。比如:x表示需要计算平方根的数值。sqrt函数会返回x的正平方根,如果x是负数,则返回NaN(NotaNumber)。exp用于计算一个数的自然指数值(以e为底的指数)。log函数返回x的自然对数,即ln(x)。doublesqrt(doublex);2.字符串函数:如strcpy、st
计算机内卷的N天
·
2024-01-14 07:56
基础笔记
c语言
开发语言
【排序】快速排序(
C语言
实现)
文章目录前言1.Hoare思想2.挖坑法3.前后指针法4.三路划分5.快速排序的一些小优化5.1三数取中常规的三数取中伪随机的三数取中5.2小区间优化6.非递归版本的快排7.快速排序的特性总结 前言快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子
Hyt的笔记本
·
2024-01-14 07:20
c语言
数据结构
算法
排序算法
信息学竞赛中的数学 习题集 491-500(10题)
3294:【例49.1】回文平方数信息学奥赛一本通-编程启蒙(C++版)在线评测系统3295:【例50.1】陶陶摘苹果信息学奥赛一本通-编程启蒙(C++版)在线评测系统/*电子协会
C语言
2级2、陶陶摘苹果陶陶家的院子里有一棵苹果树
dllglvzhenfeng
·
2024-01-14 07:16
小学生C++趣味编程
程序猿的数学
计算机考研机试
算法
c++
程序员的数学
信奥中的数学
信息学竞赛中的数学
CSP-J
NOIP
《啊哈,
C语言
》【代码】【习题答案】课后习题练习记录
《啊哈,
C语言
》第一章课后习题练习记录《啊哈,
C语言
》第一章课后习题练习记录_啊哈
c语言
课后题答案-CSDN博客啊哈
C语言
第1章编程改变思维(第0讲)啊哈
C语言
第1章编程改变思维(第0讲)_啊哈编程_dllglvzhenfeng
dllglvzhenfeng
·
2024-01-14 07:10
啊哈C语言
小学生C++趣味编程
小学生C++编程入门
c语言
c++
CSP-J
算法
信奥
啊哈C语言
GoC编程工具、GoC软件、GoC编程PPT
GoC编程工具(C++入门)https://download.csdn.net/download/baidu_33008169/12230012GoC软件(GoC是
C语言
的扩展,是专门针对小学和初中学生开发的趣味编程入门语言
dllglvzhenfeng
·
2024-01-14 07:08
小学生C++趣味编程
小学生C++编程入门
信息技术
c++
算法
信息学奥赛
人工智能
CSP-J
数据结构——二叉树(先序、中序、后序及层次四种遍历(
C语言
版))超详细~ (✧∇✧) Q_Q
目录二叉树的定义:*特殊的二叉树:二叉树的性质:二叉树的声明:二叉树的先序遍历:二叉树的中序遍历:二叉树的后序遍历:二叉树的层序遍历:二叉树的节点个数:二叉树叶节点个数:最后完整代码:运行结果:二叉树的定义:二叉树是n(n≥0)个结点的有限集合:①或者为空二叉树,即n=0。②或者由一个根结点和两个互不相交的被称为根的左子树和右子树组成。左子树和右子树又分别是一棵二叉树。特点:①每个结点至多只有两棵
IYF.星辰
·
2024-01-14 07:06
数据结构
c语言
C语言
--单链表的创建及使用详解
C语言
--单链表的创建及使用详解1.单链表定义1.1工作原理1.2优点2.单链表的创建2.1文件创建2.2节点创建2.3链表显示3.链表操作3.1尾插3.2头插3.3尾删3.4头删3.5指定数据寻找3.6
小小分享君
·
2024-01-14 06:34
c语言
链表
开发语言
C语言
中数的二进制、八进制、十进制以及十六进制表示及输出
以十进制数163为例:二进制的英文是Binary,简写为B或BIN,所以163=0b10100011(前面加上“0b”或“0B”)八进制的英文是Octal,简写为O或OCT,所以163=0243(前面加上数字0,以示与十进制的区别)十进制的英文为Decimal,简写为D或DEC,所以163=163(没有前缀)十六进制的英文为Hexadecimal,简写为H或HEX,所以163=0xA3(前面加上“
飞由于度
·
2024-01-14 05:10
C语言
printf
程序设计
c语言
typedef用法
用于取别名typedef原名新名1⃣️给基本类型取别名typedefintElemType以后可定义整型变量:ElemTypea=0;在
c语言
中:2⃣️给结构体取别名typedefstructNode*
温暖名字
·
2024-01-14 05:10
c/c++语法
C语言
天花板——指针(经典题目)
指针我们已经学习的差不多了,今天我来给大家分享几个经典的题目,来让我们相互学习️️️intmain(){inta[4]={1,2,3,4};int*ptr1=(int*)(&a+1);int*ptr2=(int*)((int)a+1);printf("%x,%x",ptr1[-1],*ptr2);return0;}#includeintmain(){inta[3][2]={(0,1),(2,3),
风格的反弹和
·
2024-01-14 05:08
c语言
开发语言
基础能力
C语言
天花板——指针(进阶3)
篇接上文(http://t.csdnimg.cn/Tl42h),今天我们来讲一些有趣的关于指针的问题首先我们来看个代码:intmain(){//一维数组inta[]={1,2,3,4};//4个元素,每个元素使int类型(4个字节)printf("%d\n",sizeof(a));printf("%d\n",sizeof(a+0));printf("%d\n",sizeof(*a));printf
风格的反弹和
·
2024-01-14 05:06
c语言
开发语言
基础能力
【
C语言
】带头双向循环链表实现及接口解析~
图片出处:Theworld'sbiggestdronephotoandvideosharingplatform|SkyPixel.com前言在上一篇博文中,我详细地讲解了无头单向不循环链表的实现,也提到了链表有八种分类,那么难道每种分类都要去学一遍吗?并不是的!我们只需要学习其中最常用的两种链表即可,即是上篇的无头单向不循环链表与本篇的带头双向循环链表,简称单链表与双链表,当我们将这两种链表掌握之
careathers
·
2024-01-14 05:02
链表
数据结构
c语言
【
C语言
】使用冒泡排序思想模拟sqort函数
每日壁纸分享(出处:极简壁纸_海量电脑桌面壁纸美图_4K超高清_最潮壁纸网站)前言qsort是
C语言
中的一个库函数,它可以对任意类型的数据进行排序,而它的排序思想是快速排序,今天我将使用冒泡排序的思想来尝试实现
careathers
·
2024-01-14 05:01
c语言
开发语言
【
C语言
】超详细的单链表实现及接口执行逻辑解析~
图片出处:Theworld'sbiggestdronephotoandvideosharingplatform|SkyPixel.com前言在上两篇博文中,我写了顺序表及以顺序表为底层结构实现通讯录项目的相关内容,这都是线性表的一种,本文将详细介绍另一种线性表数据结构——链表。目录前言链表的概念及结构:概念:结构:链表的实现:(1)头文件1))链表单个节点结构创建2))声明链表的各个接口(2)源文
careathers
·
2024-01-14 05:01
c语言
开发语言
数据结构
【
C语言
】详解
C语言
二分查找逻辑及其代码实现
在一个有序的数组中,当我们想要快速地查找到某个数字时,可以采用逐一对照的方式,可是这种方法的效率是非常慢的,于是我们迫切地需要一种便捷高效的方式来解决这个问题,于是本文的主题“二分查找”便应运而生了。适用场景必须为有序数组,不论升序或是倒序。二分查找实现逻辑接下来我便以下题为例来进行讲解:例:在有序数组1~10中找到数字7(arr为数组名)当我们使用二分查找时,需要先找到最左边与最右边的下标,设为
careathers
·
2024-01-14 05:31
算法
数据结构
【
C语言
】猜数字游戏的实现与解析(可能是本年度最详细的代码实现与解析)
前言:在写这一篇博客之前,我一直在想要用什么样的方式给大家展现出来,是先把整个工程完成再去讲每段代码?还是按照代码的实现过程去一步一步推进?或许两者随便哪个都行,但是我觉得,如果想要把一个知识点讲透了,让读者能够跟着自己的文章一起去思考,并且能够独立完成这个项目,那么,我需要做的就不止这点了。目录前言:项目功能的逐步实现:一:开始前的准备,需求分析二:项目模块化三,函数的实现1,main函数的设计
careathers
·
2024-01-14 05:31
c语言
四、
C语言
中的数组:数组的创建与初始化
其实在之前的学习中我们已经或多或少接触到了数组,有关scanf()的安全用法中我们提到了如何避免数组溢出的问题,详情可以查看二、
C语言
数据类型与变量(scanf和printf(4)完)这一章我们将详细学习数组在
林采采学编程+
·
2024-01-14 05:02
C语言学习
c语言
算法
开发语言
C语言
—第6次作业—十道代码题掌握一维数组
题目1:找出一个一维整数数组中的最大元素解题思路:1.初始化最大值:将数组的第一个元素作为最初的最大值。2.遍历数组:通过一个循环遍历数组中的每个元素。3.比较和更新:在每次迭代中,比较当前元素与当前最大值。如果当前元素更大,则将其设为新的最大值。4.输出结果:遍历完所有元素后,输出最大值。#includeintmain(){intn,i;printf("Enterthesizeofthearra
林采采学编程+
·
2024-01-14 05:32
c语言
算法
数据结构
四、
C语言
中的数组:数组的输入与元素个数
本章的学习链接如下:四、
C语言
中的数组:数组的创建与初始化1.数组的输入其实在之前的学习中,我们已经学过了如何用scanf()安全地输入数组,在这一章中我们讲解几种不同的方式。
林采采学编程+
·
2024-01-14 05:02
C语言学习
c语言
算法
数据结构
c语言
--- 二维数组
认识二维数组如何创建二维数组//NO.1如何创建二维数组,固定语法:类型数组名[数组长度1][数组长度2];intarray[2][2];数组长度1:2→行数组长度2:2→列总元素个数:数组长度1×数组长度2==行×列最大下标是:数组名[数组长度1-1][数组长度2-1]最大下标是array[1][1]不可能是array[2][2]在内存上的长相:在内存中是一段连续的内存,可以人为地让它有行有列常
qiuqiuyaq
·
2024-01-14 04:58
C
c语言
xtu-
c语言
考试复习
1391#includeintmain(){intt;scanf("%d",&t);while(t--){intsecond=0;scanf("%d",&second);inthour=second/3600;intminute=(second%3600)/60;second-=hour*3600+minute*60;printf("%02d:%02d:%02d\n",hour,minute,se
三冬四夏会不会有点漫长
·
2024-01-14 04:10
#
温故知新
c语言
算法
图论
数据结构——排序算法之快速排序
个人主页:日刷百题系列专栏:〖C/C++小游戏〗〖Linux〗〖数据结构〗〖
C语言
〗欢迎各位→点赞+收藏⭐️+留言前言:快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法。
日刷百题
·
2024-01-14 04:39
数据结构
算法
数据结构
排序算法
c语言
复习
c语言
考试-xtu
oj1255#include#includeintmain(){intt;scanf("%d",&t);while(t--){inta,b;scanf("%d%d",&a,&b);a=a*a;b=b*b;boolflag=false;for(inti=1;iintgcd(inta,intb){returnb>0?gcd(b,a%b):a;}intans(inta,intb){intres=a*b/
三冬四夏会不会有点漫长
·
2024-01-14 04:39
#
湘大
XTU
OJ
c语言
算法
数据结构
xtu-
c语言
考试复习-2
1223确实写不出,数据远超过64位,难道用数组存吗,但是不好计算,想到的思路是取模,一边计算,一边取模,就不会超过数据范围,但是数学原理没懂,所以做不出来看了下自己以前写的博客,确实是取模,以后积累经验,就是如果超过了数据范围,就直接用取模运算来控制这个范围#include#includeintmain(){intt;scanf("%d",&t);while(t--){intm;scanf("%
三冬四夏会不会有点漫长
·
2024-01-14 04:07
#
温故知新
c语言
算法
开发语言
c++之类&对象
C++类&对象C++在
C语言
的基础上增加了面向对象编程,C++支持面向对象程序设计。类是C++的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。
半宛清愁
·
2024-01-14 04:36
c++
上一页
130
131
132
133
134
135
136
137
下一页
按字母分类:
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
其他