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语言
版)代码实现(四)——静态单链表的部分代码实现
函数类型声明线性表的静态单链表存储结构按值查找初始化静态链表分配空间回收空间打印已用链表中的元素求集合(A-B)U(B-A)中的元素(重点介绍)调试过程修改报错与警告调试完整版头文件代码测试函数(主函数)测试结果总结参考材料、格式参考自数据结构
C语言
严蔚敏版
万福泉源
·
2024-02-04 20:24
数据结构课本C代码实现
数据结构
数据结构(
C语言
版)代码实现(五)——双向循环链表的部分实现
宏定义、数据类型声明线性表的双向链表存储结构构造空链表销毁链表链表长度按位查找插入元素删除元素打印链表完整头文件DuLinkList.h测试函数(主函数)测试结果收获参考材料与格式参考材料:数据结构(
C语言
版
万福泉源
·
2024-02-04 20:24
数据结构课本C代码实现
数据结构
链表
数据结构(
c语言
实现)——单链表
单链表数据结构定义typedefstructLNode{Peopledata;//结点的数据域structLNode*next;//结点的指针域}LNode,*LinkList;//LinkList为指向结构体LNode的指针类型,这里Linklist与LNote*等价单链表头插操作这里修改指针的时候一定要先将新节点指针指向原链表第一个元素,然后修改头节点。如果是先将头节点指向新节点,原来链表中元
浅隐
·
2024-02-04 19:54
数据结构
数据结构
C语言
中大小写字母的转化
在
C语言
中,大小写字母的转换可以通过ASCII码的操作来实现。每个字符在计算机中都对应一个ASCII值,而英文字母的大写和小写字母之间的ASCII码值有固定的差异。
终将老去的穷苦程序员
·
2024-02-04 19:53
c语言
【数据结构初阶(
c语言
实现)】——单链表
目录基本概念什么是单链表(SLT)图解单链表的结构体类型的定义代码实现图解输入新数据的单链表结点的生成代码实现图解单链表的尾部插入二级指针在单链表中基本操作的应用(以尾部插入为例)图解代码实现图解单链表的尾部删除代码实现图解打印单链表内数据代码实现图解用尾部插入和尾部删除对单链表进行修改代码实现输出结果单链表的头部插入代码实现图解编辑单链表的头部删除代码实现图解用尾部插入和尾部删除对单链表进行修改
10_Water
·
2024-02-04 19:22
【数据结构初阶(C语言实现)】
算法
数据结构
图论
c语言
数据结构(
C语言
)代码实现(六)——单链表的实现
目录参考、格式头文件LinkList.h一、将函数的小括号写成中括号二、读取权限冲突三、L->Last指针没有移动四、函数指针的使用头文件完整代码测试函数(主函数)test.cpp测试结果参考、格式数据结构课本2.3节(严蔚敏版)头文件LinkList.h由于本部分函数过多,这里只介绍自己在实现过程中出现的问题。一、将函数的小括号写成中括号E0254不允许使用类型名-CSDN博客二、读取权限冲突C
万福泉源
·
2024-02-04 19:50
数据结构
c语言
开发语言
C语言
-首字母大写
①目标把一句英文句子中的每一个单词的首字母改成大写。~②命令行#include#include#include字符函数库#include字符串函数库~③定义函数voidupfst(char*p)/*upfst是upperfirst的缩写,即首字母变大写。*/{intk=0;for(;*p;p++)/*p++用于遍历单词和句子。*/if(k)/*k的初始值为0,即if(k)为假,执行后面else语句
肌肉诗男
·
2024-02-04 19:05
GO调用C函数
我们在使用Golang开发项目或系统的时候难免会遇到Go和
C语言
混合编程,这时很多人都会选择使用cgo直接引用C函数Go代码直接调用c函数packagemainimport"fmt"/*#includevoidfuncC
voidFan
·
2024-02-04 19:51
C语言
回调函数使用以及简单示例
下面是一个简单的
C语言
回调函数的示例代码:#include//回调函数的原型typedefvoid(*CallbackFunction)(int);//调用回调函数的函数voidperformOperati
梅山剑客
·
2024-02-04 19:04
c语言
《C++ Primer Plus》《1、预备知识》
文章目录0、前言1、C++简介2、C++简史2.1
C语言
2.2
C语言
编程原理2.3面向对象编程2.4C++和泛型编程2.5C++的起源3、可移植性和标准3.1C++的发展3.2遵循的C++标准4、程序创建的技巧
zwh1298454060
·
2024-02-04 19:20
#
《C++
Primer
Plus》
c++
开发语言
Python标准库time方法及参数详解
此模块中定义的大多数函数是调用了所在平台
C语言
库的同名函数。因为这些函数的语义因平台而异,所以使用时最好查阅平台相关文档。
坑里技术员
·
2024-02-04 19:17
Python
python
开发语言
C语言
中char、short、int、long各占多少字节
1byte=8bit一个字节占8个二进制位32位机中,char:1个字节short:2个字节int:4个字节long:4个字节64位机中,char:1个字节short:2个字节int:4个字节long:8个字节原文:https://blog.csdn.net/weixin_40997360/article/details/79948968
Tony_Xian
·
2024-02-04 18:01
C
PHP的continue语句,PHP continue 语句
介绍continue语句是PHP的
循环控制
关键字之一。当遇到程序流继续在循环内执行时,将跳过循环当前迭代中的其余语句,并开始循环的下一个迭代。
勃加蕊
·
2024-02-04 18:29
PHP的continue语句
【
C语言
】visual studio 2019
C语言
运行还是显示上次的运行结果
C语言
运行还是显示上次的运行结果文章目录
C语言
运行还是显示上次的运行结果前言一、解决方案总结前言可能你会很不小心的把每次运行提示的窗口关闭掉了,同时你也把运行上次的结果的框框勾选了,这样会导致你的运行一旦出了错误
worker618
·
2024-02-04 18:26
C语言
c语言
C语言
-------扫雷游戏的代码实现
#define_CRT_SECURE_NO_WARNINGS1#include"game.h"voidInitBoard(charboard[ROWS][COLS],introws,intcols,charset){inti=0;for(i=0;i");scanf("%d%d",&x,&y);if(x>=1&&x=1&&y#include#include#defineEASY_COUNT10#de
阑梦清川
·
2024-02-04 18:09
C语言
c语言
游戏
开发语言
【C++】c++入门,认识c++版本的Hello world!
在
c语言
,数据结构初阶学完之后,咱们就要开始c++的学习了。关于c++的语法,有很多是为了弥补
c语言
的不足。在咱们学习c++的过程中,随着你对c++语法掌握的越来越熟练。我相信你会逐渐爱上c++。
崽崽..
·
2024-02-04 17:33
c++
C语言
第十八弹---指针(二)
✨个人主页:熬夜学编程的小林系列专栏:【
C语言
详解】【数据结构详解】指针1、const修饰指针1.1、const修饰变量1.2、const修饰指针变量2、指针运算2.1、指针+-整数2.2、指针-指针2.3
小林熬夜学编程
·
2024-02-04 17:15
C语言详解
c语言
开发语言
2D游戏引擎ColdDew开发(二)——在Visual Studio上配置SDL2库
什么是SDL参考文献:http://lazyfoo.net/tutorials/SDL/SDL(英语:SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用
C语言
写成。
林玄机
·
2024-02-04 17:10
独立游戏
SDL2
游戏引擎
windows环境下的gmp大数运算库的配置(visual studio 2019 + gmp-6.2.0 + msys)
以往编程都在虚拟机环境下的Ubuntu里用
C语言
,现在不知为何异常之卡;于是乎在发现了gmp的Python版本gmpy2后,投入了Python的怀抱;
程序猿小宅
·
2024-02-04 17:38
环境配置
windows
visual
studio
gmp库
LLVM实战之C源码编译
目录1.详细步骤2.工作原理本文将展示使用Clang(
C语言
前端),把
C语言
源码转换成LLVMIR。当然首先需要安装Clang并且把它添加到PATH环境中。
Aria_J
·
2024-02-04 17:58
LLVM
c语言
开发语言
llvm
c语言
二进制转十六进制代码,
C语言
--二进制转十六进制
看看这个行不行?希望对你有帮助……#include"stdafx.h"#include"stdio.h"//#include"string.h"//#include"conio.h"//#include"stdlib.h"//voidconvert(char*input,char*output){inti=0,j,nx,lein,ii;charcx;lein=strlen(input);if(nx
德格才让
·
2024-02-04 16:11
c语言二进制转十六进制代码
c语言
如何将十六进制转化为二进制数,
C语言
--将十进制整数转化为二进制与十六进制输出...
今天学习内容:宏定义,创建头文件,源文件,数组的定义与引用。一:目的将十进制整数转化为二进制与十六进制输出。二:技术。1.利用for循环和数组知识将十进制转化为二进制输出。图片发自简书App2.利用for循环和数组知识将十进制转化为十六进制输出。图片发自简书App3.数组的定义,引用。图片发自简书App三:知识简结1.宏定义给特定的数值一个特定的意义,目的是便于管理。注:定义是用大写字母。2.文件
泰錫哥
·
2024-02-04 16:11
C语言
编码转换----负数的二进制表示方法
一、概念1、正数的反码和补码都与原码相同。2、而负数的反码为对该数的原码除符号位外各位取反。负数的补码为对该数的原码除符号位外各位取反,然后在最后一位加1二、举例(1)原码:一个正数,按照绝对值大小转换成的二进制数;一个负数按照绝对值大小转换成的二进制数,然后最高位补1,称为原码。比如00000000000000000000000000000101是5的原码。1000000000000000000
爱上写代码
·
2024-02-04 16:11
c语言
开发语言
c语言
---操作符(详解)
目录一、操作符的分类二、算术操作符三、移位操作符3.1>右移操作符3.2.1移位规则3.2.2画图解释3.3注意四、位操作符:&、|、^、~4.1&按位与4.1.1按位与的计算逻辑4.1.2代码4.1.3运行结果4.1.4画图解释4.2按位或(|)4.2.1按位或的计算逻辑4.2.2代码4.2.3运行结果4.2.4画图解释4.3按位异或(^)4.3.1按位异或计算逻辑4.3.2代码4.3.3运算结
权^
·
2024-02-04 16:10
#
c语言
c语言
c语言
--二进制和其他进制之间的转换
目录一、前言二、二进制、十进制、十六进制、八进制的组成2.1二进制的组成2.2十进制的组成2.3八进制的组成2.4十六进制的组成三、二进制转换为十进制3.1二进制转换为十进制3.2十进制转换为二进制四、二进制转八进制和十六进制4.1二进制转八进制4.2二进制转换为十六进制五、总结一、前言其实我们经常能听到2进制、8进制、10进制、16进制这样的讲法,那是什么意思呢?其实2进制、8进制、10进制、1
权^
·
2024-02-04 16:09
#
c语言
c语言
开发语言
Java 精简Jre
虽然这样子java可以跨平台,但是却不像c++和
c语言
一样可以直接生成exe。还得带去一个好几百兆的jre才能操作。很多时候我们却不需要这种跨平台,所以我们只能精简jr
水瓶座的鬼才
·
2024-02-04 16:58
编程心得
嵌入式中C 语言中的三块技术难点
C语言
在嵌入式学习中是必备的知识,甚至大部分操作系统都要围绕
C语言
进行,而其中有三块技术难点,几乎是公认级别的“难啃的硬骨头”。今天就来带你将这三块硬骨头细细拆解开来,一定让你看明白了。
ST小智
·
2024-02-04 16:18
嵌入式软件开发
java
算法
数据结构
labview能打开
c语言
文件吗,LabVIEW还是
C语言
?(能够换个方式提问吗?)
“为什么LabVIEW优于
C语言
?”作为LabVIEW产品经理,我被很多次问到这个问题。老实说,这么提问实际上是错误的。
Mr Poopybutthole
·
2024-02-04 16:33
【Linux】解决:为什么重复创建同一个【进程pid会变化,而ppid父进程id不变?】
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:31
YY滴
《Linux系列》
YYの小小知识点
linux
运维
服务器
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:01
YY滴《单片机系列》
51单片机
接口隔离原则
mongodb
【C++】使用g++指令控制【翻译】各个过程
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:01
YY
滴
《C++系列》
c++
数据库
开发语言
【51单片机】开发板和单片机的介绍(2)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言
基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:30
YY滴《单片机系列》
单片机
51单片机
mongodb
1227-
作业1>使用
C语言
程序输出一首你喜欢的音乐歌词要求:必须手敲、片段即可至少50字2>将十进制数520分别转换成二进制、八进制、十六进制要求:手动换算,算完后可以使用计算器验证3>将不同进制下的10010110
Yukiii_Y
·
2024-02-04 15:21
算法
linux
运维
C语言
之gdb排查崩溃之core文件
一、编译程序(-g-rdynamic)编译源代码时指定-g-rdynamic参数,编译带有调试信息的可执行程序二、打开coredump限制1、通过指令打开使用ulimit-a指令来查看系统相关的限制参数。[11:05@zhouchao~/c_c++]$ulimit-acorefilesize(blocks,-c)unlimiteddatasegsize(kbytes,-d)unlimitedsch
JoeSuperM028
·
2024-02-04 15:36
C语言
实现跳表(附源码)
最近在刷一些链表的题目,在leetcode上有一道设计跳表的题目,也是通过查阅各种资料,自己实现出来,感觉这是种很神奇的数据结构。一.简介跳表与红黑树,AVL树等,都是一种有序集合,那既然是有序集合,其目的肯定是去奔着提升查找效率而去实现的。1.单链表看下图,比如我要查找1,在链表中第一下就能找到,而要去查找5的话,则是需要遍历完整个链表才能查找到,时间复杂度是O(n)注意如果是增删改的前提不就是
Layflok
·
2024-02-04 14:17
c语言
开发语言
链表
跳表
异常——浅析
异常本人不才,对于异常只能做基本的介绍,无法给出自己的体会以及无法指明易错点C异常
c语言
处理异常的方式有assert——直接中断程序返回错误码——需要查找错误码表确定错误这两种操作都不是很好,如果一个大型程序
桐人,奥龙
·
2024-02-04 14:45
开发语言
c++
异常
List的模拟实现 && 迭代器
————————————————————list与vector相比,插入、删除等操作实现的成本非常低,如果在
C语言
阶段熟悉理解过链表,那么现在实现起来list就显得比较简单,可以说操作层面上比vector
Shall#
·
2024-02-04 14:32
list
数据结构
c++
经验分享
笔记
二级
C语言
笔试1
(总分96,考试时间90分钟)一、选择题下列各题A)、B)、C)、D)4个选项中,只有1个选项是正确的。1.有以下程序:voidsum(inta[])a[0]=a[-1]+a[1];main()inta[10]=1,2,3,4,5,6,7,8,9,10;sum(&a[2]);printf("%d\n",a[2]);程序运行后的输出结果是()。A.6B.7C.5D.82.若变量x、y已正确定义并赋值
飞莲
·
2024-02-04 14:30
c语言
开发语言
C语言
:查找指定数据
题目描述查找在[m,n]范围内是否有同时满足下列条件的正整数:(1)对5取余等于1,对7取余等于3,对11取余等于5(2)是一个素数输入格式两个正整数m和n,表示闭区间[m,n],题目保证:1≤m≤n≤100,000,000,两个数据之间用空格隔开输出格式一行。如果找到满足题目要求的数据,则输出这个数;如果有多个数据,输出其中最小的那个。如果一个数据都没有,输出“none”#include#inc
籽寒12
·
2024-02-04 14:00
c语言
算法
数据结构
二级
C语言
笔试2
(总分100,考试时间90分钟)一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。1.下列叙述中正确的是()。A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关2.栈和队列的共同点是()。A)都是先进后出B)都是先进先出C)只允许在端点处插
飞莲
·
2024-02-04 14:59
算法
C语言
、输出1到100000的回文数,(题解及优化)
回文数:回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如121,333,56765,题目要求:打印1到100000之间所有回文数代码如下:#includeintmain(){intn;scanf("%d",&n);for(inti=1;i=10&&i=100&&i=1000&&i=10000&&iintmain(){intn;scanf("%d",&n);inti=0;for(i
wuwei无畏无为
·
2024-02-04 13:31
算法
c语言
学习
【Rust】——基础Hello_world
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客
c语言
:
c语言
_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:26
Rust
rust
开发语言
后端
【MySQL】——数据定义
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客
c语言
:
c语言
_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:56
MySQL
mysql
数据库
【Rust】——rust前言与安装rust
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客
c语言
:
c语言
_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:55
Rust
rust
开发语言
后端
【MySQL】——忘记密码后如何修改密码
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客
c语言
:
c语言
_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:25
MySQL
mysql
数据库
C++ 关键字
随着C++的发展,C++引入了很多不同的关键字,下面简单介绍一些和
C语言
用法和功能有很多差异的关键字。先介绍一些简单的用法,以后再更加详细进行说明。
钟居祥瑞
·
2024-02-04 13:23
C/C++学习
c++
C语言
实现搬山游戏,附上代码及解析
问题描述设有n座山,计算机与人作为比赛的双方,轮流搬山。规定每次搬山数不能超过k座,谁搬最后一座淮输。游戏开始时,计算机请人输入山的总数n和每次允许搬山的最大数k,然后请人开始,等人输入了需要搬走的山的数目后,计算机马上打印出它搬多少座山,并提示尚余多少座山。双方轮流搬山直到最后一座山搬完为止。计算机会显示谁是赢家,并问人是否要继续比赛。如果人不想玩了,计算机便会统计出共玩了几局,双方胜负如何。问
诸葛青云999
·
2024-02-04 13:36
C语言
学习笔记day18--递归函数示例与分析
C允许函数调用自己,这种调用过程称为递归可以使用循环的地方通常都可以使用递归。有时候循环解决问题比较好,但有时用递归更好,递归方案更简洁,但效率没有循环高。我们通过一个程序示例来学习什么是递归该程序中,main()函数调用up_and_down()函数,这次调用成为“第1级递归”。然后up_and_down()函数调用自己,这次调用称为“第2级递归”。接着第2级递归调用第3级递归,以此类推。示例程
vitamin.bot
·
2024-02-04 13:04
c语言
学习
c语言
递归函数头文件,
C语言
函数,递归,功能模块头文件(习题)
递归:直接或者间接调用自身函数1.返回值函数名(形参){...函数名(实参);...}注:1,when从什么时候2,when到什么时候结束3,what每次递归时你需要干嘛习题:斐波那契数列(Fibonaccisequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(LeonardodaFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、
摘星的猪
·
2024-02-04 13:33
c语言递归函数头文件
C语言
学习——day3 递归、数组、str函数
一、递归项目:i个台阶,每次走1个或2个台阶,有多少种走法?#includeintstep(inti){if(1==i){return1;}if(2==i){return2;}returnstep(i-1)+step(i-2);}intmain(){inti;scanf("%d",&i);step(i);printf("%d",step(i));return0;}二、数组1、数组遍历#includ
CS不是你的那个CS
·
2024-02-04 13:32
c语言
学习
c++
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他