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语言小游戏
BCD码与十进制数转换
C语言
程序
一、BCD码1.简介BCD码(Binary-CodedDecimal),也称为二-十进制代码,是一种将十进制数转换为二进制数的编码方式,用4位二进制数来表示1位十进制数中的0~9这10个数码。BCD码使用四个位Bit来储存一个十进制的数码,使二进制和十进制之间的转换转换变得非常快捷和简单。2.分类BCD码可分为有权码和无权码两类。其中,常见的有权BCD码有8421码、2421码、5421码,无权
wanglong3713
·
2024-02-02 04:13
C语言
算法
c语言
开发语言
算法
实时时钟芯片DS1302单片机
C语言
驱动程序
2.STM32F103单片机内部RTC实时时钟驱动程序3.实时时钟芯片DS1302单片机
C语言
驱动程序一、DS1302简介DS1302是DALLAS(达拉斯)公司推出的一款涓流充电时钟芯片。
wanglong3713
·
2024-02-02 04:43
单片机
嵌入式
C语言
单片机
c语言
嵌入式硬件
实时时钟芯片DS1307单片机
C语言
驱动程序
2.STM32F103单片机内部RTC实时时钟驱动程序3.实时时钟芯片DS1302单片机
C语言
驱动程序4.实时时钟芯片DS1307单片机
C语言
驱动程序一、DS1307简介DS1307是一款非易失性实时时钟
wanglong3713
·
2024-02-02 04:42
单片机
嵌入式
C语言
单片机
c语言
嵌入式硬件
mcu
深度自然游戏 | 让孩子在玩耍中,爱上学习
我点头答应,这已经是儿子发明的N个
小游戏
了。孩子天性爱玩,即使困在家里,也挡不住他们对游戏的热情,反而激发了他们的想象力、创造力。美国全国玩乐协会斯图尔特·布朗说过,游戏是人类生命不可或缺的组成
一笑育儿
·
2024-02-02 04:45
深入了解
c语言
字符串 上
深入了解
c语言
字符串上一数组1.1数组定义1.2存储方式1.3类比二
C语言
中的字符串基础1.1字符串的定义1.2字符串的特性和基本操作:1.3类比三字符串的初始化3.1字符数组初始化:3.2字符串常量初始化
甜美的江
·
2024-02-02 04:31
c
语言
c语言
算法
数据结构
深入了解
c语言
字符串 2
深入了解
c语言
字符串2一使用scanf进行字符串的输入:1.1输入单词(不包含空格):1.2输入带空格的整行文本:1.3处理输入缓冲区:1.4注意安全性:二使用printf字符串的输出:三输入输出中的一些常见问题和注意事项
甜美的江
·
2024-02-02 04:30
c
语言
c语言
c#
开发语言
[
C语言
]结构体初识
结构体定义结构体是一些值的集合,被成为成员变量,结构的每个成员可以是不同类型的变量声明:定义了一个结构体比如以张蓝图,不占据内存,当你创建了一个结构体变量时,才占空间.#include//struct为结构体关键字,student自定义结构体名称structstudent{//成员变量列表charname[20];//一个名字intage;//年龄charsex;//性别}s1,s2,s3;//与
Mr_wenhan
·
2024-02-02 03:09
C/C++
c语言
开发语言
[
C语言
] 指针详解(1)
一.指针利用指针,可以找到相对应内存地址(唯一的一段编号),从而定位数据.(通俗来说,指针就是变量,用来存放内存单元的地址)保存一段16进制的地址编号二、指针类型/变量:类型:基础类型+*如:int*char*指针变量:int*papa就为指针变量.解引用符号:*放在变量前面表示这一个变量数据,简单的指针变量仅仅表示一段地址.取地址符号:&取出所对应的内存单元的地址一般存储地址方法:inta=12
Mr_wenhan
·
2024-02-02 03:08
C/C++
c语言
开发语言
c++
visual
studio
C语言
17 数组参数传递
C语言
17数组参数传递基本类型参数传递intx=1;voidplus(intp){p=p+1;}printf("%d\n",x);//x的值是多少?
Asura_Luo
·
2024-02-02 03:20
【华为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 02:59
华为od
c语言
c++
java
javascript
python的安装及pycharm的安装
Python创始人:龟叔python相比其他语言,是比较简单的比如
c语言
写脚本是1000行代码java写脚本就是100行代码而python只要10行就可以但是python的运行速度相比其他来说就比较慢了
妖颜是为谁F3
·
2024-02-02 02:28
pycharm
ide
python
这些世界级别的黑客一定是很厉害的程序员吗?
小编推荐一个学
C语言
/C++的学习裙【583650410】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
哪有岁月静好
·
2024-02-02 02:47
Python安装目录详解
具体:DLLs:python的动态链接库,跟编译器有关,和python编程关系不大Doc:python的参考书,有很多实例lnclude:python编译器的
C语言
源码Lib:这个库很重要,是python
xhyue_0209
·
2024-02-02 01:34
python
python
简单好玩的python编程代码,python有趣简单的代码
本篇文章给大家谈谈python200行有趣小程序,以及python简单
小游戏
代码,希望对各位有所帮助,不要忘了收藏本站喔。
2301_81896102
·
2024-02-02 01:02
pygame
python
开发语言
人工智能
C语言
实战系列四:电子时钟
一、代码#include#include//数字的星号表示形式constchar*digits[10][5]={{"*****","**","**","**","*****"},//0{"*","*","*","*","*"},//1{"*****","*","*****","*","*****"},//2{"*****","*","*****","*","*****"},//3{"**","**
石头嵌入式
·
2024-02-02 01:28
深入浅出C语言
c语言
开发语言
电子时钟
C语言实战
C语言
实战三:图书管理系统
这个图书管理系统包括了添加、查找、删除、编辑、显示和保存书籍信息的功能。书籍信息被保存在一个文本文件中,在程序启动时从文件中加载,退出程序时保存到文件中。用户可以通过命令行界面操作图书管理系统,并进行相应的功能操作。一、代码#include#include#include#defineMAX_BOOKS100structBook{chartitle[100];charauthor[100];int
石头嵌入式
·
2024-02-02 01:54
深入浅出C语言
c语言
算法
开发语言
图书管理系统
抖音短视频+直播带货,一个人在家怎么做?
想要提升互动效果,可以用这些小技巧:1、多准备段子+互动
小游戏
搞笑段子逗人开心一笑,让观众觉得在你的直播间好玩,有意思。
高省_飞智666600
·
2024-02-02 01:45
C语言
如何在printf中输出百分号%
C语言
输出百分号(%)的方法:%后跟的是数据类型如果加的字符不能识别则不会显示写入“%”。没有参数被转换。完整的转换规范为“%%”。
eclipse_ali
·
2024-02-02 01:39
C
c语言
c语言
操作符详解(三)
本节主要分析赋值操作符,算术操作符,关系操作符,逻辑操作符,逗号表达式,下标引用操作符以及函数调用、结构体调用操作符赋值操作符赋值操作符很简单,它的优先级很低,基本在我们常用的操作符的后面。需要知道的是一个表达式是可以连续进行赋值的。比如这么一个表达式:inta=10;intb=9;intc=a=b+5;这就是一个连续赋值操作,它可以分解成以下操作:a=b+5;c=a;算术操作符算术操作符包括:加
打鱼又晒网
·
2024-02-02 00:32
C语言专栏
c语言
开发语言
c语言
各个数据类型在内存中的存储方式
目录主要数据类型:整形家族字节数signed与unsigned浮点家族构造家族(自定义类型)指针家族空类型整形在内存中的存储方式存储方式范围大小为什么存储补码?浮点在内存中的存储方式存放取出大小端问题主要数据类型:数据类型可以分为以下几类:整形、浮点型、自定义类型、数组类型整形家族整形家族的成员主要有:char类型、short类型、int类型、long类型以及c99还引入了longlong类型。注
打鱼又晒网
·
2024-02-02 00:02
C语言专栏
c语言
假期刷题打卡总结--2
进制转化方法;整型与字符型转换方法假期刷题打卡--Day6-CSDN博客2、椭圆的面积公式;菱形的面积公式;三点之间距离公式;海伦公式假期刷题打卡--Day7-CSDN博客3、角度制和弧度制之间的转化;
C语言
关键字
a-626
·
2024-02-02 00:01
假期打卡学习
c语言
[
C语言
] 冒泡排序法 - 详解
一.什么是冒泡排序法冒泡排序是一种较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序错误就把他们交换过来。二.对若干整数进行冒泡排序为了让大家对冒泡排序有一个深入的了解,我们在这里以使用十个整数,进行冒泡排序为例。1.主函数首先,我们把主函数写好。#includeintmain(){//定义一个数组用来存放十个整数intarr[10]={1,2,6,4,7,8,5,9
杯酒问苍天
·
2024-02-02 00:34
C语言
c语言
排序算法
算法
使用pygame建立一个简单的使用键盘方向键移动的方块
小游戏
640,480)#创建窗口screen=pygame.display.set_mode(screen_size)#设置窗口标题pygame.display.set_caption("使用键盘方向键移动的方块的简单
小游戏
北辰Charih
·
2024-02-02 00:03
pygame
python
C语言
入门(1)——Hello World
C语言
入门(1)——HelloWorld1.第一个
C语言
程序:HelloWorld开始的第一个程序是一个最简单的程序,也就是最经典的HelloWorld程序,它的功能为打印出HelloWorld。
Sunrise的博客
·
2024-02-01 23:46
c语言
c入门第二篇——为什么需要编译?
上一节给师弟普及完
c语言
初级入门“helloc!”,师弟就回去吭哧吭哧练习起来了。刚没过多久,师弟又来问道:“师兄,为什么需要用gcc去编译hello.c生成a.out呢?
彭泽布衣
·
2024-02-01 23:45
c语言入门
linux
c语言
c入门第一篇——hello c!
开篇有一师弟问我:“师兄,我该怎么才能把
c语言
学好呢?怎么能够快速入门呢?怎么快速精通成为高手呢?你当时是怎么学习的呢?”我愣了一下,回想当年自己学习c是一个什么样的过程?
彭泽布衣
·
2024-02-01 23:14
c语言入门
c语言
开发语言
C语言
指针数组和数组指针--精讲
一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32位系统下永远是占4个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数组呢:A)int*p1[
小小探索者
·
2024-02-01 23:14
C语言
C语言
数组指针
指针数组
【语法篇】1-1显示(printf函数精讲)
(按《名解
c语言
》一书顺序进行讲解,急着了解的小伙伴可以私信或者评论区留言)。2.printf函数:格式化输出函数printf函数用于在显示器上进行输出
Bit_Le
·
2024-02-01 23:42
语法
c语言
笔记
经验分享
后端
【
C语言
】常见的内存函数使用(memcpy、memmove、memcmp以及memset的详细讲解)
本篇要分享的是常见的内存函数前面分享的函数都是和字符串相关,但是当我们在操作数据的时候不仅仅要操作字符数据接下来分享几个与内存相关的函数目录本篇要分享的是常见的内存函数1.memcpy2.memmove自定函数模拟实现memmove函数3.memcmp4.memset这些函数根本不会在乎需要拷贝什么类型的数据,交给这个函数就能帮你完成任务1.memcpy下面对函数作用的描述是把source指针指向
王笃笃
·
2024-02-01 23:10
c++
c语言
开发语言
C语言
四个常用内存操作函数(memcpy、memmove、memcmp、memset)
目录一、memcpy函数二、memmove函数三、memcmp函数四、memset函数一、memcpy函数//内存拷贝(内存不重叠)函数memcpy//void*memcpy(void*destination,constvoid*source,size_tnum);//函数memcpy从source的位置开始向后赋值num个字节的数据到destination的内存位置;//这个函数在遇到'\0'时
想听风雨
·
2024-02-01 23:10
C语言
c语言
(
C语言
进阶)内存操作函数 memcpy memmove memset memcmp和字符函数
内容重点:重点介绍处理字符和字符串的库函数的使用和注意事项下面是将要介绍的几个函数:求字符串长度strlen长度不受限制的字符串函数strcpystrcatstrcmp长度受限制的字符串函数介绍strncpystrncatstrncmp字符串查找strstrstrtok错误信息报告strerror(本节)字符操作内存操作函数memcpymemmovememsetmemcmp前面我们学习的那些库函数
南橘Q
·
2024-02-01 23:39
C语言
c语言
开发语言
C语言
内存函数memcpy、memmove、memset、memcmp
memcpyvoid*memcpy(void*destination,constvoid*source,size_tnum);作用从source的起始位置开始往后将num个字节复制到destination的起始位置,这个函数可以复制任何类型的数据。注意1.destination指针要有足够的空间,即大于等于num个字节。2.当destination和source指向的内存空间重叠时,不能用memc
归途GUI
·
2024-02-01 23:37
C语言进阶
c语言
c语言
---访问越界之后死循环的原因
目录死循环的概念环境题目代码运行结果对代码发生情况进行解释对i的地址和arr[12]地址一样的解释注意总结死循环的概念简单来说,死循环就是指无法靠自身的控制终止循环,在编程中,则是靠自身控制无法终止的程序。即在某一时刻,当程序遇到循环判断语句使条件一直成立时,导致此时该程序始终在执行,跳不出循环,程序不能自己正常结束。环境在VS2022、X86、Debug的环境下,编译器不做任何优化的话,看看下⾯
权^
·
2024-02-01 23:07
#
c语言
c语言
c语言
--求第n个斐波那契数列(递归、迭代)
目录一、概念二、用迭代求第n个斐波那契数1.分析2.完整代码3.运行结果4.如果求第50个斐波那契数呢?看看会怎么样。4.1运行结果:4.2画图解释三、用迭代的方式求第n个斐波那契数列1.分析2.完整代码3.运行结果4.求第50个斐波那契数4.1运行结果4.2运行结果的解释四、总结一、概念斐波那契数列(Fibonaccisequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonar
权^
·
2024-02-01 23:36
c语言
c语言
---扫雷
小游戏
(详解)
c语言
—扫雷
小游戏
(详解)扫雷要求1.游戏可以通过菜单实现继续玩或者退出游戏2.扫雷的棋盘是9*9的格⼦3.默认随机布置10个雷4.可以排查雷5.如果位置不是雷,就显⽰周围有⼏个雷6.如果位置是雷,就炸死游戏结束
权^
·
2024-02-01 23:06
#
c语言
c语言
C语言
,C++编程软件比较(推荐的编程软件)
和黛玉学c呀>>>首选vs2022因为vs2022是集成的开发环境,不需要配置环境,社区版免费哒vs2019,vs2011等小熊猫C++占用内存小,个人认为比devc++好得多VScode需要配置环境,不适用初学者CodeBlocks也需要配置环境,不主流,不适合初学者,老手比较好上手DevC++老版本,一些学校仍在用,但是写的代码不美观,不容易好的风格养成VC6.0编译器古老,是98年的了,兼容
復禮
·
2024-02-01 23:05
C语言学习和题目解析
c语言
c++
开发语言
C语言
:指针运算笔试题解析(包括令人费解的指针题目)
和黛玉学编程呀上面一期我们已经说了指针与数组的笔试题解析,这期我们就一起来探讨指针运算笔试题吧题目一#includeintmain(){inta[5]={1,2,3,4,5};int*ptr=(int*)(&a+1);printf("%d,%d",*(a+1),*(ptr-1));return0;}1.首先来看int*ptr=(int*)(&a+1);a是一个数组,这里的(int*)表示的是强制类
復禮
·
2024-02-01 23:05
C语言学习和题目解析
c语言
算法
java
C语言
:字符函数和字符串函数(strlen strcat strcmp strncmp等函数和模拟实现)
>大家一起努力成为更好的自己吧一、字符分类函数1.
C语言
中有一系列函数是用来做字符分类的,也就是一个字符是属于什么类型的字符的,都需要包含头文件:ctype.h这些函数前面都有一个is,可以理解为是,后面的字符从意思就可以看出来这种函数的作用
復禮
·
2024-02-01 23:05
C语言学习和题目解析
c语言
开发语言
c语言
--猜数字游戏
c语言
猜数字游戏的实现猜数字游戏的要求:电脑⾃动⽣成1~100的随机数玩家猜数字,猜数字的过程中,根据猜测数据的⼤⼩给出⼤了或⼩了的反馈,直到猜对,游戏结束随机数⽣成要想完成猜数字游戏,⾸先得产⽣随机数
权^
·
2024-02-01 23:05
#
c语言
c语言
游戏
开发语言
指针深入解析(
C语言
基础)带你走进指针,了解指针
C语言
中把这个编号也叫地址
C语言
中给地址起了一个名字叫指针指针变量1.和地址在
C语言
中创建变量就是向内存申请空间我们已经知道啦,比如,创建整型变
復禮
·
2024-02-01 23:35
C语言学习和题目解析
c语言
开发语言
C语言
:数组和指针笔试题解析(包括一些容易混淆的指针题目)
和黛玉学编程呀----------这节是练习题哦,不知道理论的可以看看我的指针解析一节噢,当然这节也会插一些之前的知识,避免不够清楚>>数组和指针笔试题解析一维数组intmain(){inta[]={1,2,3,4};printf("%zd\n",sizeof(a));printf("%zd\n",sizeof(a+0));printf("%zd\n",sizeof(*a));printf("%z
復禮
·
2024-02-01 23:35
C语言学习和题目解析
c语言
开发语言
【
C语言
】memcmp、memcpy、memmove、memset、memchr函数详解
目录一、综述二、介绍1、memcmp2、memcpy3、memmove4、memset5、memchr一、综述memcmp、memcpy、memmove、memset、memchr都是
C语言
中的库函数,
圆儿快跑~
·
2024-02-01 23:34
C语言
c语言
c++
开发语言
C语言
:内存函数(memcpy memmove memset memcmp使用)
和黛玉学编程呀-------------后续更新的节奏就快啦memcpy使用和模拟实现使用void*memcpy(void*destination,constvoid*source,size_tnum)1.函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。2.这个函数在遇到'\0'的时候并不会停下来。3.如果source和destinatio
復禮
·
2024-02-01 23:33
C语言学习和题目解析
c语言
算法
开发语言
c语言
---函数递归(详解)
1.简单的
c语言
递归代码2.递归的思想3.递归的限制条件二、递归举例1.求n的阶乘1.1分析和代码实现1.1.1完整代码1.1.2运行结果1.1.3以5的阶乘对代码画图进行解释2.顺序打印整数的每一位2.1
权^
·
2024-02-01 23:33
#
c语言
c语言
我的手机
以后在找不到妈妈的时候可以给她打电话了,我还可以在手机上搜索一些我不知道的知识和资料,有时表现的好的话妈妈也允许我玩玩微信
小游戏
。我特别喜欢我的手机,觉得它好像机器猫的口袋一样万能。
Wbatman
·
2024-02-01 23:12
C语言
-算法-树状数组
统计和题目描述给定一个长度为n(n≤100000)n(n\leq100000)n(n≤100000),初始值都为000的序列,x(x≤100000)x(x\leq100000)x(x≤100000)次的修改某些位置上的数字,每次加上一个数,然后提出y(y≤100000)y(y\leq100000)y(y≤100000)个问题,求每段区间的和。输入格式第一行111个整数,表示序列的长度nnn。第二行
SpongeG
·
2024-02-01 23:49
算法
c语言
数据结构
C语言
-算法-最短路
【模板】Floyd题目描述给出一张由nnn个点mmm条边组成的无向图。求出所有点对(i,j)(i,j)(i,j)之间的最短路径。输入格式第一行为两个整数n,mn,mn,m,分别代表点的个数和边的条数。接下来mmm行,每行三个整数u,v,wu,v,wu,v,w,代表u,vu,vu,v之间存在一条边权为www的边。输出格式输出nnn行每行nnn个整数。第iii行的第jjj个整数代表从iii到jjj的最
SpongeG
·
2024-02-01 23:47
算法
c语言
数据结构
C语言
指针
从2月1日开时我将要介绍
C语言
中很难的一个章节:指针,希望大家多多支持,小编资历可能尚浅,希望大家多多指教。
黑珍珠hz
·
2024-02-01 21:03
c语言
开发语言
C语言
实现链表的增删查改以及OJ题讲解
目录动态申请一个节点单链表的打印单链表的尾插单链表的头插单链表的尾删单链表的头删单链表查找单链表在pos位置之后插入x单链表删除pos位置之后的值单链表的销毁最后呢,我会挑几道关于链表的OJ题给大家讲解一下链表的概念及结构概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。在正式进入我们链表的增删查改实现之前,我先给大家将一下一个关于C++的
@爱编程的小杰
·
2024-02-01 21:03
c语言
leetcode
算法
链表
数据结构
C语言
实现双向链表(双向带头循环)
目录一:前言(1)什么是双链表(2)双向带头循环链表的好处二:双向链表实现(1)创建源文件和头文件(2)生成一个新结点(3)链表初始化(4)链表的打印(5)尾部插入(6)尾部删除(7)头部插入(8)头部删除(9)查找(10)指定插入(11)指定删除(12)小优化和最终代码小优化最终代码三:小结一:前言上次我们学习了怎么实现单链表,这一次我们将以单链表为基础实现双链表。附上单链表链接:http://
派小星233
·
2024-02-01 21:02
初阶数据结构
数据结构
c语言
算法
经验分享
链表
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他