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语言
版源码讲解精彩专栏推荐订阅不然下次找不到哟目录一、二叉树定义(特点+结构)二叉树算法性质:二、算法实现(完整代码)三、算法总结二叉树的优点:二叉树的缺点:二叉树的应用:小结大家点赞、收藏、
程序小勇
·
2024-01-23 18:59
课程设计
数据结构
算法
c++
c语言
leetcode
排序算法
链表
C语言
指针详解
指针1:
c语言
中指针的应用场景2:指针简介指针是一种用于存储和处理内存地址的变量类型。在计算机编程中,指针可以存储其他变量的内存地址,以便在程序中间接地访问和操作这些变量。
ETF_TT
·
2024-01-23 18:55
c语言
开发语言
【递归专题】汉诺塔详解
汉诺塔详解目录文章目录【递归专题】汉诺塔详解目录汉诺塔背景汉诺塔递归实现思路游戏规则Step1:如何实现一个盘子的移动Step2:如何实现两个盘子的移动Step3:如何实现规模的由大化小汉诺塔代码实现
C语言
实现源代码
米饭好好吃.
·
2024-01-23 18:39
c语言
java
算法
MySQL常用函数解读:从基础到进阶的全方位指南
MySQL提供了丰富的
函数库
来满足各种数据处理需求。这些函数不仅简化了复杂的数据操作,还提高了数据处理的效率和准确性。在本文中,我们来看一下MySQL中的一些常用函数。
地瓜伯伯
·
2024-01-23 17:22
DB
mysql
oracle
数据库
java
python
springcloud
面试
Python编程语言体现出的设计模式
我们知道
C语言
,每个变量都需要声明变量类型,在函数调用的时候也必须保证参数类型一致。而python的变量不需要声明类型,且甚至不许要提前声明,python极大的降低了程序开发的门槛(牺牲性能换来的)。
齐硕君
·
2024-01-23 17:44
python
python
设计模式
策略模式
Linux之基础指令大全【痛苦的开始】
个人主页:点我进入主页专栏分类:
C语言
初阶
C语言
程序设计————KTV
C语言
小游戏
C语言
进阶
C语言
刷题数据结构初阶Linux欢迎大家点赞,评论,收藏。
steventom
·
2024-01-23 17:13
Linux
linux
Linux之权限(内容详细,细节满满)
个人主页:点我进入主页专栏分类:
C语言
初阶
C语言
程序设计————KTV
C语言
小游戏
C语言
进阶
C语言
刷题数据结构初阶Linux欢迎大家点赞,评论,收藏。
steventom
·
2024-01-23 17:12
Linux
如何使用C++max函数(
c语言
max函数的使用方法)
如何使用C++max函数(
c语言
max函数的使用方法)
C语言
是一门广泛使用的编程语言,提供了许多内置的函数来执行各种任务。其中一个非常有用的函数是max函数,它用于比较两个值并返回较大的那个值。
YG亲测源码屋
·
2024-01-23 16:25
编程开发
c
【
C语言
】一维数组-输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。
输入10个整数,求其中正数的个数及平均值,精确到小数点后两位。**输入格式要求:"%d"提示信息:"Inputinteger:"**输出格式要求:"Plusnumber:%d,averagevalue:%.2f""Plusnumber:0,averagevalue:0"程序运行示例如下:Inputinteger:1Inputinteger:2Inputinteger:-9Inputinteger:
庆庆知识库
·
2024-01-23 16:23
C语言题目
c语言
算法
【
C语言
】从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。
C语言
实战题目:从键盘任意输入一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号)。
庆庆知识库
·
2024-01-23 16:53
C语言题目
c语言
开发语言
C语言
:while循环输出*****图形
C语言
:while循环输出*****图形**********方法1:直接打印#include#includeintmain(){printf("*****\n");printf("*****\n");printf
庆庆知识库
·
2024-01-23 16:53
C语言学习笔记
c语言
c++
开发语言
【
C语言
】逆序数的拆分计算从键盘输入一个4位数的整数,编程计算并输出它的逆序数(忽略整数前的正负号)
逆序数的拆分计算从键盘输入一个4位数的整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-1234,忽略负号,由1234分离出其千位1、百位2、十位3、个位4,然后计算4*1000+3*100+2*10+1=4321,并输出4321。再将得到的逆序数4321拆分为两个2位数的正整数43和21,计算并输出拆分后的两个数的平方和的结果。以下是程序的输出示例:Inputx:-1234↙y=
庆庆知识库
·
2024-01-23 16:53
C语言题目
开发语言
c语言
【
C语言
】计算平均数
C语言
实战题目:从键盘输入三个整数,编程计算其平均数。
庆庆知识库
·
2024-01-23 16:22
C语言题目
c语言
C语言
:从键盘任意输入a,b,c的值,编程计算并输出一元二次方程ax2+bx+c=0的根
C语言
实战题目:【if-else条件分支语句】从键盘任意输入a,b,c的值,编程计算并输出一元二次方程ax2+bx+c=0的根,当a=0时,输出“该方程不是一元二次方程”,当a≠0时,分b2−4ac>0
庆庆知识库
·
2024-01-23 16:22
c语言
算法
数据结构拓扑排序以及关键路径(出度邻接表)
C语言
完整代码
一.问题描述现实生活中一项工程通常会拆分成多个部分来进行,这些部分有些相互之间有发生的前提关系,还有些可以同时发生且不会互相打扰,但是合理且充分的利用时间来完成项目是一个问题。在项目完成的过程中,那些项目的完成时间被压缩可以压缩工程的总时间,以便于提高整个工程的完成效率,而且过程中所有项目不可以产生回环。如何合理的安排项目和找到关键项目是我们所要研究的问题。二.算法设计1.关键路径的算法设计通过问
松定
·
2024-01-23 16:44
数据结构
算法
图论
c语言
【计算机系统组成原理】操作系统处理器深入介绍
附上相关
C语言
版源码讲解精彩专栏推荐订阅不然下次找不到哟处理器定义处理器,也称为中央处理器(CPU,CentralProcessingUnit),是计算机系统中的核心组件之一。
程序小勇
·
2024-01-23 16:12
数据结构
链表
c++
c语言
C语言
012 第十二节课-获取键盘输入getchar() 2019-07-01
getchar获取键盘输入,只能获取一个字符或数字,从键盘输入一个字符,然后输出一个字符。源代码:#include"stdio.h"voidins(void);main(){ins();return0;}voidins(void){charc;printf("Pleaseinputachar:");c=getchar();printf("yourinputis:%c\n",c);}实验结果输入a输
泥劳工
·
2024-01-23 15:45
P1789 【Mc生存】插火把(
C语言
)
首先,我们可以先用数组来储存地图(建议用int,我试过bool会RE)每次读入火把和萤石的坐标接着把能照亮的地方标记起来最后用计数器统计会生成怪的地方有钻石的话还怕怪吗最后,上代码#includeintmain(){inta[1010][1010],n,m,k,i,j,x,y,z,g=0;scanf("%d%d%d",&n,&m,&k);for(i=1;i<=n;i++){for(j=1;j<=n
林洛尘
·
2024-01-23 15:08
c语言
算法
洛谷P1319 压缩技术(
C语言
)
这样一道入门题目,本来可以用for循环直接操作,但作者异想天开(xiandedanteng)地把所有数据登记在一个数组里面,然后再统一按格式输出。也就是定义一个数组Map,大小为n成n,然后按照输入数据,把Map中每一个点改为0或者是1,然后根据题目要求的格式输出。比较简单,就直接贴代码了。#includeintmain(){intn,a,b,i,arr[50000],k=0,j=0;scanf(
林洛尘
·
2024-01-23 15:08
c语言
算法
数据结构
P1320 压缩技术(续集版)(
C语言
)
基本思路是:1.读入字符串并计算n值2.字符串连接(要用到strcat)3.输出n值4.计算字符数并输出其中输出时第一个数字是0的个数,这个很容易被遗漏。#include#includeintmain(){chara[40000]={'0'},b[201]={'0'};inti,j,n,k=0,k1=0;scanf("%s",b);strcat(a,b);将b接到a里面去n=strlen(b);计
林洛尘
·
2024-01-23 15:36
c语言
算法
数据结构
C语言
之反汇编查看函数栈帧的创建与销毁
文章目录一、什么是函数栈帧?二、理解函数栈帧能解决什么问题呢?三、函数栈帧的创建和销毁解析3.1、什么是栈?3.2、认识相关寄存器和汇编指令3.2.1相关寄存器3.2.2相关汇编命令3.3、解析函数栈帧的创建和销毁3.3.1预备知识3.3.2代码和环境搭建3.3.3函数栈帧的创建3.3.4函数栈帧的销毁四、总结与开局疑难解答一、什么是函数栈帧?函数栈帧是用于在计算机程序中实现函数调用的一种数据结构
仍在探索未知中
·
2024-01-23 15:35
C生万物
c语言
开发语言
函数栈帧
栈帧
汇编
C语言
基础教程之输入输出
C语言
与计算机的沟通必备,
C语言
基础教程之输入输出,简单交流
C语言
输入&输出更多C/C++资料下载,C/C++学习乐园:747821062当我们提到输入时,这意味着要向程序填充一些数据。
C语言基础
·
2024-01-23 15:53
在可执行文件中追加资源文件(
C语言
)
咦,2018年写的竟然放在草稿夹里了。。。本来是想研究下怎么把已经定义好的数据库追加到可执行文件中的,但是转念又想总归是要重新编译,不如直接把预定义的数据参数直接写到代码里更简单一些,研究的过程中顺便总结了下这篇文章。#将资源文件转换成二进制文件想要将资源文件追加到可执行文件中,首先需要用objcopy命令将资源文件转换成二进制文件。-B后输入的是架构,如果不清楚当前编译系统是什么架构,可以随意编
crazyskady
·
2024-01-23 13:32
C语言
C语言
OC,objc_msgSend()函数做了哪些事
OC,objc_msgSend()简介:用一句话简介消息传递那就是:用一个
C语言
函数,向一个实例传递一个字符串,实例拿到字符串后与自己的method_list中的SEL比较,遇到一样的就找到对应IMP执行
BangRaJun
·
2024-01-23 13:31
【C++初阶】第二站:类与对象(上) -- 上部分
面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装、类的作用域、类的实例化.目录面向过程和面向对象初步认识类的引入类的定义类的访问限定符及封装访问限定符封装类的作用域类的实例化面向过程和面向对象初步认识
C语言
是面向过程的
Dream_Chaser~
·
2024-01-23 13:19
C++初阶
c++
开发语言
vscode
笔记
c语言
【C++初阶】第二站:类与对象(上) -- 下部分
前言:本章知识点:类对象模型、this指针专栏:C++初阶目录类对象模型如何计算类对象的大小类对象的存储方式猜测结构体内存对齐规则this指针this指针的引出this指针的特性
C语言
和C++实现Stack
Dream_Chaser~
·
2024-01-23 13:13
C++初阶
c++
笔记
c语言
vs2019
编程语言
【C++】类和对象(上篇)
1、访问限定符2、封装五、类的作用域六、类的实例化七、类对象模型1、如何计算类对象的大小2、结构体内存对齐规则八、this指针1、this指针的引出2、this指针的特性一、面向过程和面向对象初步认识
C语言
是面向过程的
C-调战士
·
2024-01-23 13:42
C++
初阶
c++
类和对象
this指针
面向对象
开发语言
斐波那契数列【
C语言
实现】
1.定义:斐波那契数列(Fibonaccisequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(LeonardoFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、55、......这个数列从第3项开始,每一项都等于前两项之和。2.求第n个斐波那契数的方法:(1)递归#includeintFib(intn){i
C-调战士
·
2024-01-23 13:12
C语言知识篇
c语言
算法
c++
一点学习程序的小tip
C语言
挺不错的,想走前端走前端,想走硬件走硬件三、编程中,有哪些好的习惯从一开始就值得坚持?记笔记,保留源码,建立知识体系四、如何学习编程?
YunB西风英
·
2024-01-23 13:04
C语言
与
C++
学习
深入理解
C语言
(2):字符、字符串与内存函数
文章主题:字符、字符串与内存函数所属专栏:深入理解
C语言
作者简介:更新有关深入理解
C语言
知识的博主一枚,记录分享自己对
C语言
的深入解读。
[₽]
·
2024-01-23 13:30
深入理解C语言
c语言
开发语言
visual
studio
年薪80w程序员,教你彻底搞懂
C语言
程序设计---指针
image
C语言
是值得好好学习的一门语言,是一门基础语言,更是我编程入门的语言,其中很多编程思想,至今影响着我,在工作中对我的帮助很大。
Python编程导师
·
2024-01-23 12:02
C语言
--n个数据累加求和
最简单的版本#includeintmain(){intn,s=0;while(~scanf("%d",&n)){s=s+n;}printf("%d",s);return0;}使用指针变量作为函数形参时://累加和#includeintsum(inta[],intn);intmain(){inta[15],n=0;while(~scanf("%d",&a[n])){n++;}printf("%d",
NNLYF_
·
2024-01-23 12:14
C语言
c语言
C语言
-字符数组
一.字符数组的初始化'\0':代表ASCII码为0的字符,仅仅是一个供辨识的标志,代表字符串结束字符串:双引号字符:单引号charc[]={"happy"};=charc[]="happy";=charc[]={'h','a','p','p','y','\0'};=char[6]={'h','a','p','p','y'};二.字符数组的输入输出1.逐个字符输入输出,用格式符“%c”输入输出2.将
NNLYF_
·
2024-01-23 12:44
C语言
c语言
C语言
-一维数组
Tips:inta[10];定义数组,指定数组包含10个元素t=[6];引用a数组中序号为6的元素比较大的数组要定义在函数外面,constintN=1e6+5;inta[N];例一:对10个数组元素依次赋值0,1,2,3,4,5,6,7,8,9,要求按逆序输出#includeintmain(){inta[10];//定义数组for(inti=0;i=0;i--)//输出a[9]~a[0]共10个数
NNLYF_
·
2024-01-23 12:13
C语言
c语言
C语言
-二维数组
1.初始化(可以省略行,不可以省略列intarr[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};intarr[3][4]={1,2,3,4,5,6,7};intarr[3][4]={{1,2},{3,4},{4,5}};二维数组在内存中是连续存放的;一行内部连续,跨行也是连续的。也解释了为什么列不能省略,要知道从哪开始放第二行,而行数可以省略,只要把这样元素放完即可。**数
NNLYF_
·
2024-01-23 12:13
C语言
c语言
C语言
代码 打印100-200之间的素数
打印100-200之间的素数编程思路:素数判断规则:只能被1和它本身整除的数第一步:先找出100-200的整数。第二步:在这些数中筛选出只能被1和它本身出能整除的数打印出来。代码示例:#include#includeintmain(){inti=0;intcount=0;for(i=101;i<=200;i+=2){intj=0;intn=1;for(j=2;j<=sqrt(i);j++)//sq
Echo_cy_
·
2024-01-23 12:42
算法
c语言
开发语言
ARM_Linux中GCC编译器的使用
最开始gcc是作为
C语言
的编译器(GNUCCompiler),现在除了
c语言
,还支持C++、java、Pascal等语言。gcc支持多种硬件平台。特点:gcc是一个可移植的编译器,支持多种硬件平台。
逸兴云飞~
·
2024-01-23 12:13
Linux_study
arm开发
linux
gcc
记一次linux提权过程(学习)
利用centos5-6版本的系统漏洞进行用户提权(需要先预装gcc)1.查看系统环境2.创建普通用户进行权限测试3.开始提权操作写一段
C语言
,用于提权提权成功
Rickywell
·
2024-01-23 12:00
66个代码带你通关数据结构代码题,最适合学习数据结构代码的博客之一
PS:(以下使用
C语言
)PS:(由于还在备考阶段,这里只会对代码部分作出详细注释,至于数据结构的基本逻辑等考完
大灰狼学java
·
2024-01-23 11:56
算法
数据结构
学习
c++
链表
霍夫曼树
排序算法
栈|数据结构|
C语言
|详细讲解|代码实现
介绍栈内存可以分为“静态内存”和“动态内存”,讲台内存是在栈中分配的,动态内存是在堆中分配的。静态或局部变量,是以压栈和出栈的方式分配内存的,就叫栈区;动态内存是一个一种堆排序的方式分配内存的,就叫堆区。栈的分类静态栈和动态栈是两种常用的数据结构,它们的主要区别在于存储方式。1.静态栈:静态栈通常使用数组来实现。它有一个固定的大小,即栈的最大容量。一旦栈满了,就无法再添加元素,除非重新分配更大的数
宇宙超粒终端控制中心
·
2024-01-23 11:54
C语言学习笔记(入门到入神)
数据结构
c语言
算法
【Linux】编译器gcc/g++的使用
链接2.2动静态库2.2.1动态库的感性理解2.2.2感性理解静态库2.2.3Linux默认使用的库2.2.4动静态库与动静态链接的理解前言本篇文章我们将要来学习的是Linux下的两种编译器,gcc是
C语言
malloc不出对象
·
2024-01-23 11:52
linux
c++
运维
GCC是什么? gcc与g++的区别 具体编译细节
GCC编译器的使用方法查看gcc和g++编译.c文件的具体细节1)预处理(Pre-processing)2)编译(Compiling)3)汇编(Assembling)4)链接(Link)引入“GCC是一个
C语言
编译器
创不了浩
·
2024-01-23 11:21
VSCode
C++
趣味知识
c++
unix
linux
【Linux】gcc与g++的认识
也就是源文件翻译过程,预处理(预编译)编译汇编链接本篇文章的侧重点是围绕链接进行理解
C语言
标准库目录1.样例展示:2.翻译过程:2.1预处理:2.2编译:2.3汇编:2.4链接:3.链接:是什么:为什么
统一热红茶
·
2024-01-23 11:16
Linux
linux
运维
服务器
c语言
【计算机二级考试
C语言
】C输入&输出
C语言
提供了一系列内置的函数来读取给定的输入,并根据需要填充到程序中。当我们提到输出时,这意味着要在屏幕上、打印机上或任意文件中显示一些数据。
厉昱辰
·
2024-01-23 10:43
计算机等级考试C语言
c语言
开发语言
【计算机二级考试
C语言
】C文件读写
C文件读写上一章我们讲解了
C语言
处理的标准输入和输出设备。本章我们将介绍C程序员如何创建、打开、关闭文本文件或二进制文件。一个文件,无论它是文本文件还是二进制文件,都是代表了一系列的字节。
厉昱辰
·
2024-01-23 10:43
计算机等级考试C语言
c语言
前端
【计算机二级考试
C语言
】C typedef
Ctypedef
C语言
提供了typedef关键字,您可以使用它来为类型取一个新的名字。
厉昱辰
·
2024-01-23 10:42
计算机等级考试C语言
c语言
开发语言
【计算机二级考试
C语言
】C预处理器
C预处理器C预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把C预处理器(CPreprocessor)简写为CPP。所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。下面列出了所有重要的预处理器指令:指令描述#define定
厉昱辰
·
2024-01-23 10:38
计算机等级考试C语言
c语言
开发语言
MySQL之SQL与数据库简介
文章目录SQL简介数据库系统简介SQL简介SQL首先是一门高级语言,同其他的C/C++,Java等语言类似,不同的是他是一种结构化查询语言,用户访问和处理数据库的语言,那类似于
C语言
,SQL也有自己的标准
一只小松许捏
·
2024-01-23 10:05
MySQL
数据库
mysql
sql
【USTC】verilog 习题练习 36-40
36条件运算符题目描述Verilog中有一个跟
C语言
中类似的三目条件运算符(?:),其语法格式为:(condition?
enki0815
·
2024-01-23 10:11
Verilog
USTC
fpga开发
verilog
fpga
C语言
动态内存管理
使用他们这些函数,记得家#include引入动态内存开辟的目的,让我们灵活的申请和释放空间。malloc、calloc、realloc、free对malloc来说,使用它时会向内存申请一块空间,并且返回指向这块空间的指针。当然使用它可能会出现失败的情况,如果开辟失败,则会返回一个NULL指针。返回值的类型是void*,所以malloc函数并不知道开辟空间的类型,具体在使⽤的时候使⽤者⾃⼰来决定。c
你小子别偷懒了
·
2024-01-23 09:19
C语言相关知识分享
c语言
开发语言
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他