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语言
里让万千少年少女从入门到入坟的一道大门槛——指针目录1.指针是什么?2.指针和指针类型3.野指针4.指针运算5.指针和数组6.二级指针7.指针数组1.指针是什么?
KLZUQ
·
2024-01-25 19:11
c++
c语言
从入门到入坟,零基础C++教学 之基础语法和基础框架 (1)
C++是一种通用的、静态类型的编程语言,它是
C语言
的扩展。C++由BjarneStroustrup于1980年代初开发,并在1983年首次发布。C++具有高级的编程功能,同时保留了
C语言
的低
清淡的柏树
·
2024-01-25 19:41
c++
开发语言
C语言
从入门到入坟
前言1.初识程序有穷性在有限的操作步骤内完成。有穷性是算法的重要特性,任何一个问题的解决不论其采取什么样的算法,其终归是要把问题解决好。如果一种算法的执行时间是无限的,或在期望的时间内没有完成,那么这种算法就是无用和徒劳的,我们不能称其为算法。确定性每个步骤确定,步骤的结果确定。算法中的每一个步骤其目的应该是明确的,对问题的解决是有贡献的。如果采取了一系列步骤而问题没有得到彻底的解决,也就达不到目
谢小然
·
2024-01-25 19:10
C语言
c语言
开发语言
C语言
-链表排序
文章目录题目代码遇到的bugs和处理问题解决题目《算法笔记》练习题目,见http://codeup.hustoj.com/problem.php?cid=100000607&pid=1代码#include#includetypedefstructNode{intid;intgrade;structNode*next;}LinkList,*PLinkList;/*以下使用的是带头结点的单链表*/vo
weixin_45090728
·
2024-01-25 18:39
C语言之旅
链表
c语言
数据结构
C语言
题型归纳
请认真掌握背记并自行编程一遍,运行是检验程序正确的唯一标准!!!数的交换:利用第三个变量来实现数值的交换inttmp;tmp=a;a=b;b=tmp;数的整除同时被两个数整除a%b==0&&a%c==0数的分解与合并如水仙花数#includeintmain(){inti,x,y,z;for(i=100;iintmain(){inta=6351;intn1=a/1000;intn2=a%1000/1
飞莲
·
2024-01-25 18:55
c语言
算法
c++
c语言
---字符串:主串中寻找子串,并且删除子串
易错点1:原文链接:https://blog.csdn.net/qq_31347869/article/details/105877116易错点2:直接返回str数组名(注意不需要加&)。但事实上,运行结果并不正确,因为str本身是一个自定义函数中的局部变量,是一个数组有5个字节,它的生命周期当然也随着它所在的函数在一起,随着fun函数调用的结束,其中的各种局部变量也将被系统收回,所以str数组这
qq_48566899
·
2024-01-25 18:46
c
c语言
算法
c++
6-5 字符串 - 6. 查找子串(BF算法)
C语言
标准函数库中包括strstr函数,在主串中查找子串。作为练习,我们自己编写一个功能与之相同的函数。
增删改查农民工
·
2024-01-25 18:44
算法
蓝桥杯
c++
C语言
存储类型 关键字
目录一、C程序中可用的存储类二、
C语言
部分关键字1.sizeof关键字2.sizeof对变量名或者字面值可以不用括号,但是计算类型是必须要加括号的3.sizeof与strlen的区别4.volatile
临界三极管
·
2024-01-25 18:42
C语言随笔
c语言
开发语言
C语言
练习题到数组(初级)
小题有一个数组arr[5]={1,2,3,4,5};请问arr[1]++为多少答:constintnum=10;staticnum1=10执行num++;num1++;各有什么现象为什么?答:\0,\n,\t,\r各代表什么意思答:写一个比较大小的函数,传入a,b两个整数;若a>b返回1ainta=10;voidfunc(){printf("%d",a);}intmain(){inta=20;fu
临界三极管
·
2024-01-25 18:42
C语言随笔
c语言
算法
数据结构
C语言
运算符
运算符优先级:"~"运算符C作用域规则
C语言
语句switch语句嵌套
循环控制
语句continue语句算术运算符下表显示了
C语言
支持的所有算术运算符。
临界三极管
·
2024-01-25 18:10
C语言随笔
c语言
算法
开发语言
Redis——list以及他的应用场景
许多高级编程语言都内置了链表的实现比如Java中的LinkedList,但是
C语言
并没有实现链表,所以Redis实现了自己的链表数据结构。
王果冻ddd
·
2024-01-25 18:36
redis
list
开发语言
缓存
windows
开发利器——
C语言
必备实用第三方库
对于广大
C语言
开发者来说,缺乏类似C++STL和Boost的库会让开发受制于基础库的匮乏,也因此导致了开发效率的骤降。这也使得例如libevent这类事件库(基础组件库)一时间大红大紫。
码哥比特
·
2024-01-25 18:33
c语言
开发语言
经验分享
程序人生
学习
linux
单片机
C语言
用户态函数可观测性
本文不是介绍eBPF相关的用户态Probe的内容,而是如何利用开源
C语言
库Melon的函数模板来轻松实现函数的可观测性需求,例如:测量耗时等。
码哥比特
·
2024-01-25 18:03
c语言
算法
经验分享
程序人生
linux
单片机
数据结构
中间件安全
Apache是用
C语言
开发的基于模块化设计
果粒程1122
·
2024-01-25 18:29
中间件
安全
网络安全
web安全
阻塞式和非阻塞io流初认识
比如
c语言
的stdio.h库的所有函数(包含scanf(),getchar(),gets()等函数),Java的BIO(比如各类输入输出流)。他们都是不见黄河心不死的好汉。在你满足他们的条件之
maerzi
·
2024-01-25 17:26
【SpringBoot3】Spring Boot 3.0 集成 Redis 缓存
spring-boot-starter-cache结合Redis使用1、什么是spring-boot-starter-cache2、Redis集成步骤3、使用示例参考一、什么是redis缓存Redis缓存是一个开源的使用ANSI
C语言
编写
顽石九变
·
2024-01-25 17:04
SpringBoot
3.0
从入门到精通
SpringBoot
Redis
cache
c语言
中struct,enum,typedef struct和typedef enum使用方法介绍
struct结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。结构体有大致三种声明方法:只有定义structstudent{charname[10];intage;floatheight;};注意最后一行};这里的;不能省略.当你要使用这个结构体的使用,可以有两种方法:定义变量的时候初始化intmain(){structstudentstu1={"Mike",1
shaun2001
·
2024-01-25 16:59
c语言
开发语言
C语言
打印0~100000之内的水仙花数
已知://求出0~100000之间的所有“水仙花数”并输出。//水仙花数”是指一个n位数,其各位数字的n次方之和确好//等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。#include#includeintmain(){intarr[6]={0};for(inti=0;i<=100000;i++){intresult=0;intcount=0;intn=i;while
小夏同学~~~
·
2024-01-25 16:22
c语言
算法
数据结构
Linux系统shell脚本编程笔记——在脚本中使用for、while和until命令
目录1、for命令1.1、读取列表中的值1.2、读取列表中的复杂值1.3、从变量读取列表1.4、从命令读取值1.5、更改字段分隔符1.6、用通配符读取目录2、
C语言
风格的for命令2.1、
C语言
的for
TXFBAP
·
2024-01-25 16:20
shell脚本编程
Linux命令
linux
笔记
bash
题记(26)--Sharing(链表公共后缀)
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容TostoreEnglishwords,onemethodistouselinkedlistsandstoreawordletterbyletter.Tosavesomespace
INT小蔡
·
2024-01-25 15:59
链表
数据结构
题记(28)--A+B(字符串操作)
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.二、输入描述测试输入包含若干测试用例
INT小蔡
·
2024-01-25 15:59
c++
题记(27)--寻找大富翁
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容黑龙江ZD市共有n个人,请找出该镇上的前m个大富翁.二、输入描述每个用例首先包含2个整数n(0#includevoidQuickSort
INT小蔡
·
2024-01-25 15:29
c++
题记(29)--魔咒词典
目录一、题目内容二、输入描述三、输出描述四、输入输出示例五、完整
C语言
代码一、题目内容哈利波特在魔法学校的必修课之一就是学习魔咒。
INT小蔡
·
2024-01-25 15:59
c++
2019-03-18
C语言
学习39-用筛选法求100内的素数。
1.用筛选法求100内的素数。设计思路:挖掉非素数,取素数。代码:#include#includeintmain(){inti,j,n,a[101];for(i=1;i<=100;i++)a[i]=i;//定义好这1-100的元素a[1]=0;for(i=2;i
可乐W
·
2024-01-25 15:46
matlab转c++的dll动态库
Matlab的代码编译器mcc可以创建基于
C语言
的dll以及基于C++语言的dll。为了简单起见,仅介绍C++的dll创建方法。
艳过无声
·
2024-01-25 15:24
浅谈STL中的vector
引言:c++因为有了STL库所以变得比
c语言
简单了许多,许多容器不需要自己实现,在STL中有各种你想要的容器及函数,今天就要介绍一下c++最常用的容器之一vector的相关操作。什么是vector?
追梦少年ML
·
2024-01-25 15:59
STL
java——逻辑控制
这里学过
c语言
这一节还是很简单的,只是我们这里利用的是java的语法知识。这里我们重点是熟练运用java的语法,结合前面学的知识。这一章更多的是利用java语法知识来编程。
chlorine5
·
2024-01-25 15:21
java
java
开发语言
初识——java(打开java的大门)
(与
C语言
的跨平台区别在于:
C语言
是多次编译多次运行,而
chlorine5
·
2024-01-25 15:50
java
java
开发语言
C语言
实现中缀表达式转成后缀表达式(如有不足请指正)
boolisLeftBracket(char*ch){return*(ch)=='('?1:0;};boolisRightBracket(char*tmp_ch){return*(tmp_ch)==')'?1:0;};boolisNumber(char*tmp_char){returnisdigit(*(tmp_char));};intisoperator(char*tmp_char){intre
今天我刷leetcode了吗
·
2024-01-25 14:11
c语言
java
前端
C语言
栈实现就近匹配原则
//main.c#include#include"linklist.h"#include"LinkStack.h"#include#includeintmain_1(void){inti=0;intarr[10];LinkStack*stack=NULL;//创建栈stack=SeqStack_Create();/*判断栈创建的是否成功*/if(stack==NULL){return-1;};/*
今天我刷leetcode了吗
·
2024-01-25 14:10
c语言
算法
数据结构
ironpython调用c dll_Python使用ctypes库调用外部DLL
Python:使用ctypes库调用外部DLL一、Python之ctypesctypes是Python的一个外部库,提供和
C语言
兼容的数据类型,可以很方便地调用CDLL中的函数。
weixin_39654245
·
2024-01-25 14:02
ironpython调用c
dll
一次Rust重写基础软件的实践(二)
前言受到2022年“谷歌使用Rust重写Android系统且所有Rust代码的内存安全漏洞为零”[1]的启发,最近笔者怀着浓厚的兴趣也顺应Rust的潮流,尝试着将一款
C语言
开发的基础软件转化为Rust语言
Rust语言中文社区
·
2024-01-25 14:31
rust
开发语言
后端
C语言
链表
一,认识1,引入,数组的分类,静态数组(intarr[20]容易空间溢出或者浪费),动态数组(malloc合理利用空间但是不能快捷的插入或者删除数据,会涉及到大量的数据移动)链表是一种物理量储存上非连续,按逻辑顺序通过链表中的指针链接,是一种线性储存结构链表由一系列节点组成(链表中每个元素成为一个节点),节点包括两个部分,数据域和指针域,指针域储存下一个节点的地址二、静态链表链表的定义,通过结构体
yiyeyeshenlan
·
2024-01-25 14:23
c语言
链表
开发语言
C语言
期末复习
第一章1,数据类型——不同类型数据所占字节数(32位)1,int——42,short——23,float——44,longint——45,double——82,常见数据类型3.14——这是double类型3.14f——这是float类型字符类型1、'a'单引号表示取a的ASCII值2、字符在计算机及存储的是ASCII3、'a'==97,二者完全等价4,sizeof('a')是四字节转义字符'\n'
yiyeyeshenlan
·
2024-01-25 14:22
c语言
开发语言
C语言
结构体
我们的system函数,是
C语言
调用其他语言的一个接口,system(“pause”),是我们通过
C语言
调用执行了windows的批处理命令pause。
yiyeyeshenlan
·
2024-01-25 14:22
c语言
开发语言
C语言
指针铅封
1,指针就是地址,每个字节都有对应的地址,指针变量本质就是个变量存放的是地址编号,任何地址编号都是四个字节,也就是sizeof(int*char*double***)都是四个字节2,如何定义一切指针1、*修饰指针变量名//*p2、保存啥类型变量的地址就用该类型定义一个普通变量。//intnum3、从上往下整体替换//int*p3,*p什么意思?*p表示取p保存的地址编号对应的空间内容。*p等价于n
yiyeyeshenlan
·
2024-01-25 14:52
c语言
开发语言
printf输出两个整数相除的结果
在
C语言
中,8/5的确切含义是8除以5所得商值的整数部分,即只会输出1,而不会是1.6。同样地,(-8)/5的值是-1。
金创想
·
2024-01-25 14:47
信息学奥赛
算法
数据结构
C语言
第八弹---一维数组
✨个人主页:熬夜学编程的小林系列专栏:【
C语言
详解】【数据结构详解】一维数组1、数组的概念2、⼀维数组的创建和初始化2.1、数组创建2.2、数组的初始化2.3、数组的类型3、⼀维数组的使用3.1、数组下标
小林熬夜学编程
·
2024-01-25 14:52
c语言
开发语言
待在普洱
看了一个小时
C语言
ccpjsg
·
2024-01-25 13:36
C语言
-请实现一个控制台的2048小游戏
#include#include#include#include//打印函数,打印出游戏界面//如果是0的话就为空,否则打印出数值voidprint(inta[4][4],intcount){for(inti=0;i0;i--){if(a[i][j]!=0){//如果这个格子不等于零就检测能否合并for(inth=i-1;h>=0;h--){if(a[h][j]!=0){if(a[h][j]==a
Reol、
·
2024-01-25 13:15
C语言-蜗牛漫记
c语言
c语言
贪心算法合并箭,LeetCode刷题题库:贪心算法
LeetCode刷题笔记:贪心算法自大学开始,我便陆陆续续的学习一些算法和数据结构方面的内容,同时也开始在一些平台刷题,也会参加一些大大小小的算法竞赛。但是平时刷题缺少目的性、系统性,最终导致算法方面进步缓慢。最终,为了自己的未来,我决定开始在LeetCode上进行系统的学习和练习,同时将刷题的轨迹整理记录,分享出来与大家共勉。参考教材:LeetCode101-ALeetCodeGrindingG
高中化学孙环宇
·
2024-01-25 13:44
c语言贪心算法合并箭
【
C语言
八大排序思想及代码实现】
文章目录系列文章目录前言一、冒泡排序二、选择排序三、直接插入排序四、希尔排序五、归并排序六、基数(桶)排序七、堆排序八、快速排序总结一、冒泡排序思想:从第一个数开始依次向后进行比较(第一个和第二个比较然后第二个和第三个比较……)若前一个数大于后一个数交换两数位置。一直比较到最后第N-1个数和第N个数比较。目的是将这组数中最大的数放到最后,然后对剩下的N-1个数进行相同操作将剩余N-1个数中最大的数
hj2552865819
·
2024-01-25 13:43
大数据
c语言
算法
排序算法
c语言
实现简易2048游戏
我写的2048每次只能随机生成一个新的2,不能生成4以及其他的数,没有计分系统,只能记录步数。由于是基于控制台的游戏,所以操作起来比较麻烦。算法思想:每次进行wsad操作的时候都先在各行各列检查可以合并的项,并且合并之,合并完之后在进行紧凑处理。假如各行各列已经没有可以合并的相邻的项了,那么游戏就结束了。#include"stdafx.h"#include#include#include#incl
haohulala
·
2024-01-25 13:13
小游戏
2048
小游戏
c语言
HJ8 合并表记录【
C语言
】
【华为机试题HJ8】合并表记录描述输入描述:输出描述:示例1示例2参考代码1描述数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。提示:0<=index<=111111111<=value<=100000输入描述:先输入键值对的个数n(1<=n<=500)接下来n行每行输入成对的in
yangbocsu
·
2024-01-25 13:12
【牛客-华为机试题103道题】
嵌入式软件工程师修炼记
c语言
开发语言
C语言
递归
递归指的是在函数的定义中使用函数自身的方法。举个例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?"从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?'从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?……'"语法格式如下:voidrecursion(){statements;.........recursion(
成长之路514
·
2024-01-25 13:36
C语言
c语言
算法
开发语言
HJ11 数字颠倒【
C语言
】
【华为机试题HJ11】数字颠倒描述输入描述:输出描述:示例1示例2参考代码1参考代码2描述输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001数据范围:0≤n≤2^30−1输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入:1516000输出:0006151示例2输入:0输出:0参考代码1
yangbocsu
·
2024-01-25 13:41
【牛客-华为机试题103道题】
嵌入式软件工程师修炼记
c语言
算法
开发语言
C语言
常量
目录什么是常量一、整数常量二、浮点常量三、字符常量四、字符串常量五、定义常量什么是常量什么是常量,常量就是固定的值,在程序运行期间从开始到结束都不会改变的值,就叫常量。常量可以是各种基本数据类型的数据,例如:整数常量,字符常量,浮点常量等等,也有枚举常量等等。常量的值一旦定义好了以后,在程序中任何情况都是不能修改的。一、整数常量整数常数可以是各种不同进制的常量。由前缀来表示进制:不带前缀则默认表示
Oliver9887
·
2024-01-25 12:27
C语言入门教学
c语言
C语言
零基础入门第2天《 visual studio下载安装教程和搭建开发环境及踩坑指南》(保姆级图文教程)
visualstudio下载安装教程和搭建开发环境1、项目实战效果图2、简单了解一下目前主流的开发环境3、visualstudio下载地址4、visualstudio安装教程5、配置visualstudio环境变量6、如何新建一个C项目7、新建第一个C程序8、用代码测试创建的项目是否可用8、如何成功让代码跑起来?(两种方法)9、项目成功运行10、加油,别放弃!写了3个小时,终于肝完了。1、项目实战
爱笑的陈sir
·
2024-01-25 12:26
专升本等)
c语言
visual
studio
开发语言
【5G 接口协议】N2接口协议NGAP(NG Application Protocol)介绍
博客内容主要围绕:5G/6G协议讲解算力网络讲解(云计算,边缘计算,端计算)高级
C语言
讲解Rust语言讲解文章目录一、N2接口协议NGAP(NGApplicationProtocol)
从善若水
·
2024-01-25 12:13
5G/6G系列
5G
PWN入门&Protostar靶场Stack系列
include#includeintmain(intargc,char**argv){volatileintmodified;//定义一个变量charbuffer[64];//给buffer变量定义数组,
c语言
中一个字符数就是一个字符串
cike_y
·
2024-01-25 12:38
PWN
pwn
ctf
gdb
网络安全
上一页
91
92
93
94
95
96
97
98
下一页
按字母分类:
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
其他