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语言
写一个简易版的人生重开模拟器。
Code Warrior
·
2024-02-02 23:45
c语言
c语言
游戏
开发语言
【
c语言
】深入理解指针(1)
1.数组名的理解数组名是数组首元素的地址:但是有两个例外:1.sizeof(数组名),sizeof中单独放一个数组名的时候,这里的数组名表示的是整个数组,计算的是整个数组的大小,单位是字节。2.&数组名,这里的数组名表示的是整个数组,取出的是整个数组的地址(整个数组的地址和数组首元素的地址是有区别的)。可以看到&arr+1后地址是跳过40个字节的(这刚好是整个数组的大小),而其余两种的+1都只是跳
Code Warrior
·
2024-02-02 23:15
c语言
c语言
学习
开发语言
【
c语言
】函数递归
1.递归是什么递归是
c语言
学习上绕不开的话题,那么什么是递归呢?递归实际上是自己调用自己。2.递归的限制条件递归在书写的时候有两个限制条件:递归存在限制条件,当满足这个限制条件式,递归将不再继续。
Code Warrior
·
2024-02-02 23:14
c语言
c语言
开发语言
学习
C语言
数据结构静态动态查找表实验
/*算法1:采用顺序存储结构创建静态查找表,对查找表进行顺序查找和改进的顺序查找,并对其查找效率进行比较;算法2:采用顺序存储结构创建静态查找表--有序表,对有序表进行二分查找*/#include#include#defineEQ(a,b)((a)==(b))#defineLT(a,b)((a)elem=(ElemType*)malloc((n+1)*sizeof(ElemType));if(!S
無名之涟
·
2024-02-02 23:41
数据结构
C++语言概述
1、历史概述1)C++的江湖地位:地位比较稳定2)C++之父:BjarneStroustrup(1950–)1979,Cpre,为
C语言
增加类的机制1983,发布全新编程语言Cwithclass,后来命名为
达少~
·
2024-02-02 22:31
c++
C++历史发展概述
三个阶段要谈C++的发展史,就不得不谈一下,
C语言
。
C语言
是1972年由美国贝尔实验室的D.M.Ritchie研制成功的。
~|Bernard|
·
2024-02-02 22:58
c++
c++
开发语言
@ 代码随想录算法训练营第6周(
C语言
)|Day37(贪心)
@代码随想录算法训练营第6周(
C语言
)|Day37(贪心)Day37、贪心(包含题目738.单调递增的数字968.监控二叉树)738.单调递增的数字题目描述给定一个非负整数N,找出小于或等于N的最大的整数
a name easy to remember
·
2024-02-02 22:04
算法
c语言
数据结构
C语言
输入输出函数1月18日学习笔记
c语言
输入输出函数都需要引用头文件#include一、getchar()与putchar()1.getchar()用于从标准输入(键盘)读取一个字符。
要变优秀的科啊啊啊啊啊啊!!!
·
2024-02-02 22:01
c语言
学习
笔记
C/C++内存管理
前言动态内存的开辟
C语言
我们可以通过malloc、calloc、realloc、free等函数来完成我们的需求,但是在C++中我们通过new、delete关键字来完成。
从前慢,现在也慢
·
2024-02-02 22:24
C++初阶
c语言
c++
经验分享
C语言
——Q/编译和链接
目录一、翻译环境和运⾏环境二、翻译环境1、预处理(预编译)2、编译2.2.1词法分析:2.2.2语法分析2.2.3语义分析3、汇编4、链接三、运行环境一、翻译环境和运行环境在ANSIC的任何⼀种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令(二进制指令)。第2种是执行环境,它⽤于实际执行代码。二、翻译环境其实翻译环境是由编译和链接两个⼤的过程组成的,而编译
慢了半拍i
·
2024-02-02 21:44
C语言讲解
c语言
开发语言
《算法:一解通全》位运算篇——一篇通识位运算、进制、原码补码反码
位运算是很奇巧的操作,往往可以对某些特殊问题达到意想不到的奇效破解索引:【位运算基础】:⋘一.进制⋘二.计算机中整数如何表示⋘三.原码、补码和反码(看看数字的底层)【位运算算法】:⋙开始✈⋙基本介绍与、或、
异或
0
·
2024-02-02 21:44
算法
位运算
原码补码反码
全解
C语言
——P/文件操作
一、为什么使用文件?如果没有⽂件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进⾏持久化的保存,我们可以使⽤⽂件。二、什么是文件?磁盘上的⽂件是⽂件。但是在程序设计中,我们⼀般谈的⽂件有两种:程序⽂件、数据⽂件(从⽂件功能的⻆度来分类的)。1、程序⽂件程序⽂件包括源程序⽂件(后缀为.c),⽬标⽂件(window
慢了半拍i
·
2024-02-02 21:14
c语言
开发语言
C语言
数组排序 – 插入法排序 -
C语言
零基础入门教程
目录一.简介二.数组插入法排序原理三.数组插入法排序实战四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一.简介经过前面的学习,我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序
猿说编程
·
2024-02-02 21:39
【C++】类和对象(二)——构造/析构/拷贝构造函数
个人主页⭐个人专栏——C++学习⭐点击关注一起学习
C语言
目录导读1.默认成员函数2.构造函数2.1引入2.2特性2.3默认构造函数3.析构函数3.1概念3.2特性3.3默认析构函数4.拷贝构造函数4.1
流浪者与猴
·
2024-02-02 21:08
C++学习
c++
开发语言
【Linux】yum与vim命令详解
个人主页⭐个人专栏——Linux学习⭐点击关注一起学习
C语言
目录导读1.yum命令1.1基本使用1.2注意事项1.3lrzsz软件包示例2.vim命令2.1vim的基本概念2.2vim配置2.3vim的基本操作
流浪者与猴
·
2024-02-02 21:08
Linux
linux
vim
运维
【Linux】 Linux编译器-gcc/g++使用
个人主页⭐个人专栏——Linux学习⭐点击关注一起学习
C语言
目录导读1.Linux编译器-gcc/g++使用1.1引入1.2初识gcc/g++1.3程序运行的四个阶段1.3.1预处理1.3.2编译1.3.3
流浪者与猴
·
2024-02-02 21:36
Linux
linux
运维
想要精通GO语言?这些网站是你的最佳选择!
Go语言的语法与
C语言
相近,但在功能上具有内存安全、GC(垃圾回收)、结构形态及CSP
知识分享小能手
·
2024-02-02 21:52
学习心得体会
golang
java
开发语言
go语言!! 来学习go吧,让我们一起go!go!go!
2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用编辑GoLogo的一种BASI
C语言
.北
艾利克斯冰
·
2024-02-02 21:49
golang
学习
开发语言
使用gcc/g++查看
C语言
预处理,编译,汇编,连接,以及动静态库的区分
进行宏替换)编译(生成汇编)汇编(生成机器可识别代码)连接(生成可执行文件或库文件)最后记忆小技巧在这里涉及到一个重要的概念:函数库静态库和动态库两种区分win和linux的动静态库后缀动态链接的优缺点安装
C语言
的静态库
仍在探索未知中
·
2024-02-02 21:12
Linux
汇编
gcc
g++
c
linux
嵌入式学习第十七天
C语言
小项目:制作俄罗斯方块小游戏(全部)主函数部分#include#include#include#include#include#include#include"boarder.h"#include"block.h"intcury
浮生念扶桑
·
2024-02-02 20:02
嵌入式
学习
c语言
开发语言
嵌入式学习(一)嵌入式
c语言
#include头文件包含一定要有2.每一个
c语言
程序有且只有一个main函数这是整个程序的开始位置3.
c语言
中的括号和冒号都
努力的修勾
·
2024-02-02 20:30
c语言
学习
嵌入式学习第十六天
C语言
小项目:制作俄罗斯方块小游戏(1)主函数部分(1)#include#include#includeexternintInitBoarder(void);externintSetBoarder(void
浮生念扶桑
·
2024-02-02 20:28
嵌入式
学习
开发语言
c语言
C语言
字符字符串函数:strcpy、strcat、strcmp介绍和模拟实现以及stnrcpy、strncat、strncmp介绍(近万字详解,建议三连收藏)
目录1.strcpy(字符串拷贝函数)1.1函数介绍1.2函数使用示范1.3函数模拟实现2.strcat(字符串追加函数)2.1函数介绍2.2函数使用示范:2.3函数模拟实现:2.4思考:字符串可以自己给自己追加吗?3.strcmp(字符串比较函数)3.1函数介绍3.2函数使用示范3.3函数模拟实现分割:4.strncpy(字符串拷贝函数,可以指定拷贝的字符数目)4.1函数介绍4.2函数使用示范5
Nicn
·
2024-02-02 20:18
c语言
开发语言
数据结构
算法
c语言
直接把buffer的值转换为整数
uint32_t*model=recv_info->recv_buffer+25;把recv_buffer[25]recv_buffer[26]recv_buffer[27]recv_buffer[28]四个字节转换为整数(4个字节的)注意这种转换法只能是指针对指针recv_buffer是uint8类型的
fivestar2009
·
2024-02-02 19:17
c语言
开发语言
C语言
:parameter和argument的区别
很多同学对这两个单词相信不会陌生。两单词的字面意思都是“参数”,可能有些同学就被搞昏头了,其实parameter和argument是有区别的。以下做简单说明。1、parameter是指函数定义中参数,而argument指的是函数调用时的实际参数。2、简略描述为:parameter=形参(formalparameter),argument=实参(actualparameter)。3、在不很严格的情况
技术探索者
·
2024-02-02 19:16
#
C
linux
知识
param
args
C语言
:无符号整型
C语言
中,无符号整型数就是不带正负表示符号的整型数。理解1、那么-1的无符号整数为什么是4
技术探索者
·
2024-02-02 19:45
#
C
linux
知识
c语言
c++
-1的无符号整数
C语言
:register类型变量
register——寄存器存储register是
C语言
中的一种存储类别(StorageClass),它用于告诉编译器将变量存储在寄存器中。
技术探索者
·
2024-02-02 19:41
#
C
c语言
register
逆向-C++
C++
C语言
和C++的区别1.C++是对C的扩展,C原有的语法,C++都支持,并且在此基础加了新的语法:封装、继承等2.为什么扩展:为了方便使用,写代码更高效,但是编译器又处理了更多的工作3.编译器也在
megaparsec
·
2024-02-02 19:35
c++
安全
C++反汇编与逆向分析-读书笔记
目录C++逆向需求某C++逆向课程的目录知识点1:intmain(intargc,char*argv[])的参数知识点2:构造函数和析构函数知识点3:局部变量和参数的位置:知识点4:加减乘除,
异或
等操作对应的汇编源码
熊子峰
·
2024-02-02 19:03
开发技术笔记
物联网信息安全
c++
开发语言
visual
studio
一次Rust重写基础软件的实践(三)
前言受到2022年“谷歌使用Rust重写Android系统且所有Rust代码的内存安全漏洞为零”[1]的启发,最近笔者怀着浓厚的兴趣也顺应Rust的潮流,尝试着将一款
C语言
开发的基础软件转化为Rust语言
Rust语言中文社区
·
2024-02-02 19:21
rust
开发语言
后端
Win32 API介绍(COORD、GetStdHandle、GetConsoleCursorInfo 、SetConsoleCursorInfo)、<locale.h>本地化、类项
目录Win32API介绍控制台程序Windows的控制台:用
C语言
的system函数使用控制台:mode指令:控制台屏幕上的坐标COORDGetStdHandle函数使用:GetConsoleCursorInfoCONSOLE_CURSOR_INFOSetConsoleCursorInfoSetConsoleCursorPositionGetAsyncKeyState
走在努力路上的自己
·
2024-02-02 19:49
c++
网络
stm32
windows
【
c语言
】简单贪吃蛇的实现
目录一、游戏说明编辑二、地图坐标编辑三、头文件四、蛇身和食物五、数据结构设计蛇节点结构如下:封装一个Snake的结构来维护整条贪吃蛇:蛇的方向,可以一一列举,使用枚举:游戏状态,可以一一列举,使用枚举:六、Snake.c5.1、游戏开始函数定位控制台的光标位置欢迎来到贪吃蛇游戏创建一个地图初始化创建蛇身的节点创建第一个食物5.2、游戏运行函数检测按键状态,我们封装了一个宏打印帮助信息暂停函数下一个
走在努力路上的自己
·
2024-02-02 19:18
c语言
开发语言
stack&&queue 和优先级队列的介绍和实现
模拟实现deque双端队列(了解)原理介绍优先级队列priority_queue优先级队列的模拟实现仿函数stack的模拟实现栈的实现可以放在链表中,也可以放在数组中等等,对于C++的栈,我们没必要像
C语言
一样
被泡洗的浓盐酸
·
2024-02-02 19:16
c++
算法
数据结构
c++编写手机小游戏代码_24个c++游戏源码
C++语言介绍C++是
C语言
的继承,它既可以进行
C语言
的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
weixin_39548490
·
2024-02-02 19:46
c++编写手机小游戏代码
C语言
stderr、errno、strerror、perror
C语言
stderr、errno、strerror、perrorstderr是标准错误输出,类型为FILE*;errno宏是运行时最近一次的错误代码,正常运行时值为0;strerror()函数用于获取errno
3的4次方
·
2024-02-02 19:13
C++
c语言
服务器
linux
2021年团体程序设计天梯赛-总决赛
目录L1-1人与神L1-2两小时学完
C语言
L1-3强迫症L1-4降价提醒机器人L1-5大笨钟的心情L1-6吉老师的回归L1-7天梯赛的善良L1-8乘法口诀数列L2-1包装机L2-2病毒溯源L2-3清点代码库
魔莫摸墨
·
2024-02-02 19:11
天梯赛
c++
算法
数据结构
天梯
c语言
Codeforces Round 169 (Div. 2) D
异或
最大值 二进制
r或许更大,l或许更小,不过这两个值是绝对在范围内的,而且也只差1.他们
异或
就是最大值11111代码:voidsolve(){intl
DBWG
·
2024-02-02 18:19
CF
算法
基础小白快速入门
c语言
----数据类型
数据类型,运算符,表达式1
c语言
支持数据类型1.基础类型(基本类型)a数值类型整型:往往有符号和无符号的区分,(signed)有符号(unsigned)无符号基础整型:(int):signedint(可以取负数
yuanbenshidiaos
·
2024-02-02 18:16
c语言
c语言
开发语言
C语言
开发篇+一个简单的数据库管理系统ZDB
说明:本文供数据库爱好者和初级开发人员学习使用标签:数据库管理系统、RDBMS、
C语言
小程序、
C语言
、C程序系统:Windows11x86CPU:IntelIDE:CLion语言:
C语言
标准:C23提示
zzt_2009
·
2024-02-02 18:44
开发测试
c语言
数据库
开发语言
数据库管理系统
C语言小程序
【MySQL】MySQL库
)3.执行mysql命令mysql_query()4.获取执行结果mysql_store_result()5.释放空间5.关闭mysql链接mysql_close()一、mysqlconnect要使用
C语言
连接
YoungMLet
·
2024-02-02 18:12
MySQL
mysql
adb
数据库
c++
c语言
开发语言
c++实现json解析器
JSON采用完全独立于语言的文本格式,但是也使用了类似于
C语言
家族的习惯(包括C,C++,C#,Java,JavaScript,Perl,Python等)。这些特性使JSON成为理想的数据交换语言。
无泡汽水
·
2024-02-02 17:02
C++
c++
json
开发语言
C语言
复习(易错点)
变量的类型通常指存储类型和数据类型两种数组名作为函数调用的参数,实际上传递给形参的是数组的地址
C语言
中,每个函数都可以被其
present--01
·
2024-02-02 16:00
c语言
打印菱形(
C语言
)
#define_CRT_SECURE_NO_WARNINGS#includeintmain(){inti=0,j=0,k=0;//i控制第几行,j控制每一行空格的循环次数//k控制每一行*的循环次数printf("上部分有几行:");intn;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)//打印第i行的空格数{printf("");}fo
present--01
·
2024-02-02 16:30
算法
水仙花数(
C语言
)
之前写过100~999之间的水仙花数,今天碰到一道题,要求输出0~100000之间的水仙花数,思路大体一样,难度稍有增加代码展示:#define_CRT_SECURE_NO_WARNINGS#include#includeintmain(){inti=0;for(i=0;i<=100000;i++){intcount=0,sum=0,temp=i;while(temp){temp/=10;coun
present--01
·
2024-02-02 16:30
c语言
算法
扫雷游戏(
C语言
)
目录游戏介绍游戏整体框架游戏具体功能及实现棋盘的定义棋盘的初始化布置雷排查雷获取周围雷的个数打印棋盘游戏完整代码游戏介绍扫雷游戏规则就是:玩家选择一个方格,若此方格没有地雷,那么该方格显示与它相邻的八个方格中雷的个数,若此方格有雷,则游戏失败,当玩家把除了有雷的方格外的其他方格都成功翻开时游戏胜利!游戏整体框架我们还是利用多文件进行编程,养成良好习惯,为以后公司团队合作编程打下基础,因此该游戏分成
present--01
·
2024-02-02 16:28
游戏
c语言
图像
异或
加密、解密的实现
很多论文提到了从左上角开始做
异或
,逐行推导得到结果。解密过程是加密的逆过程。
superdont
·
2024-02-02 16:57
图像加密
计算机视觉
小黄鸭
c语言
编程,小黄鸭调试法
前言原作者:程序员的那些事没有找到原文链接,查看了程序员的那些事的公众号,显示原文已经被删除正文花了一下午(或一天)在试图解决某个Bug,后来才知道解决方案很简单,当时就是没有想到。有个同事正好路过,看到你愁眉苦脸的,问你“怎么了呀?”“噢,是这样的。我遇到了一个问题,点击这个控件的时……”当你正准备和同事详细解释的时候,突然灵光一现,你话都没说完,就中断了和同事的倾诉,继续干活了。同事微微一笑,
口口子茶叶蛋
·
2024-02-02 16:16
小黄鸭c语言编程
C语言
初阶指针指针类型指针运算指针数组二级指针
C语言
初级指针1.指针是什么2.指针和指针类型2.1指针变量相应的类型2.2指针+-整数2.3指针的解引用3.野指针4.指针运算4.1指针+-整数4.2指针-指针4.3指针的关系运算5.指针和数组5.1
招桃花都没用
·
2024-02-02 16:43
c语言
c语言
指针
C语言
初阶指针 详细讲解(二)
六、二级指针我们先来看一段代码:#includeintmain(){inta=10;int*pa=&a;int**ppa=&pa;//ppa是一个二级指针变量return0;}在这段代码中,变量ppa代表的就是一个二级指针变量二级指针变量存放了以及指针变量的地址,指针变量的类型为int**其中我们可以将*看成,该二级指针变量指向了类型为int*的一级指针变量对于二级指针的运算有:*ppa通过对pp
馒头警告
·
2024-02-02 16:43
C语言知识点
c语言
算法
c++
江苏省计算机二级
c语言
考试范围,江苏省计算机二级
C语言
考试大纲
如题2010年江苏省计算机等级考试二级
C语言
考试大纲
C语言
考试要求
C语言
的基本概念。(1)源程序的格式、风格和结构,main函数及其他函数的基本概念。(2)基本算术类型数据的表示及使用。
营养师老鲜
·
2024-02-02 16:43
江苏省计算机二级c语言考试范围
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他