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语言+JAVA+HTML
C语言
——标准库
目录断言字符类测试(部分)库函数抛出的错误代码浮点数运算检测整型数据类型值范围本土化数学函数“非局部跳转”信号可变参数列表一些常数,类型和变量输入和输出实用功能字符串函数时间和日期函数一、assert.h头文件唯一的目的是提供宏assert的定义。如果断言非真(expression==0),则程序会在标准错误流输出提示信息,并使程序异常中止调用abort()。定义:voidassert(intex
思考的意义
·
2025-03-30 03:38
c语言
小刚说
C语言
刷题——第8讲
C语言
的强制类型转换
1.强制类型转换的概念强制类型转换又叫显式类型转换。它是指把一种类型的数字转换成另外一种指定类型的值。2.语法格式(数据类型)数值(1)整数强制转化为浮点型例如:intnum=5;//下面的语句输出2.5printf("%lf",(double)num/2);(2)浮点型转化为整形例如:doublenum2=7.5;printf("%d",(int)num;3.示例代码要求将12.34分离出整数部
xueyinan
·
2025-03-30 03:35
c语言
C语言
:学生信息管理系统
采用链表来连接各同学的信息,进行打印,删除,插入增加,修改,查找。typedefstructstudent{charname[20];intage;intstunum;intscore;}student;//建立一个关于学生信息的结构体typedefstruct_Node{studentstu;struct_Node*pnext;}Node;//建立一个链表。Node*g_phead=NULL;/
阿威昂
·
2025-03-30 02:32
c语言
c语言
链表
数据结构
ZMap:互联网范围的快速扫描工具
它由
C语言
编写,并
韩蔓媛Rhett
·
2025-03-30 01:58
C语言
中的函数和指针
一、函数1、函数的作用通常用来完成特定功能的一段代码,把这段代码放在一起,形成一个函数。2、函数的分类(1)系统函数操作系统给我们写好的,用的话直接调用就可以。一些常见的系统函数:printf();scanf();rand();strlen();strcat();(2)自定义函数尽量函数名就能表达书函数的功能;函数尽量有注释,函数的功能,函数的返回值类型,函数的参数。3、函数的定义和调用1、函数的
@蒙派克
·
2025-03-30 01:57
c语言
开发语言
笔记
学习
BJFU||
C语言
课设
如有漏洞,请批评指正!!!一、总体介绍1.项目名称围棋棋手管理系统2.项目简介围棋是一种古老而极富智慧的策略游戏,棋手需要在19*19的棋盘上使用黑白两色的棋子,通过布局、攻防、眼形等多方面的因素争夺领地,最终以总地盘面积的多少决定胜负。围棋棋手是专业从事围棋比赛的选手,他们精通围棋规则,具备深厚的棋艺和战术技能。围棋棋手管理系统是一款专为围棋棋手设计的解决方案。该系统记录了棋手的信息,并能跟踪其
_r_r_r_r_r_r_r_r_r
·
2025-03-30 00:50
c语言
算法
开发语言
字符函数和字符串函数(函数的模拟实现请前往gitte获取源代码)(文章结尾有链接)
1:字符分类函数
C语言
中有一系列的函数是专门做字符分类的,也就是一个字符是属于什么类型的字符。
思麟呀
·
2025-03-29 23:40
c语言
学习
笔记
C语言
的初步认识
目录一、
C语言
是什么二、
C语言
的历史三、
C语言
的执行过程:从代码到程序四、编译器与集成开发环境(IDE)的区别编译器选择:VisualStudio2022五、第一个
C语言
程序:HelloWorld1.VS
山己几凯
·
2025-03-29 21:03
c语言
开发语言
c语言
学习第一日笔记
1.C语⾔是什么?人和计算机交流的语言,是计算机语言2.编译器VS2022集成了MSVC(安装包较⼤⼀些,安装简单,⽆需多余配置,使⽤起来⾮常⽅便)XCode集成了clang(苹果电脑上的开发⼯具)DevC++集成了gcc(⼩巧,但是⼯具过于简单,对于代码⻛格的养成不好,⼀些竞赛使⽤)3.main函数main函数是函数的入口,main前面的int表示函数执行结束时返回一个整型类型的值,所以在mai
花林似霰f
·
2025-03-29 19:21
学习
笔记
《
C语言
》总结3--数组
一、一维数组1.1数组的创建type_tarr_name[const_n]//taype_t为数组类型//arr_name为数组名字//const_n为常量大小。在C99标准之前,要为一个常量才可以//例如:inta=10;intarr[a]={0};//这个在C99标准之前就是不合法的数组创建1.2数组的初始化(数组越界知识点)我们称创建数组时给数组的内容赋值,称之为初始化intarr1[10]
一只余弦函数
·
2025-03-29 18:13
c语言
开发语言
python高级语法(建议收藏)
由于python解释器是由
c语言
编写,遗留问题:在多线程中同一时间只执行一个线程。只对python中的线程有影响。对于多线程影响。多线程在同一时间只能执行一个线程。适用于解决I/O(收发)的问题。
烧水烫浪鸟
·
2025-03-29 17:37
原创
python
前端
开发语言
c语言
数据结构-------最小生成树(Prim和Kruskal算法)
#include#include#include#include//图,邻接矩阵存储#defineMaxVertexNum100//最大顶点数typedefstruct{charvex[MaxVertexNum];//顶点表intedge[MaxVertexNum][MaxVertexNum];//边表intvernum,arcnum;//记录当前图的顶点数量和边数}MGraph;//初始化图MG
javaisC
·
2025-03-29 17:04
c语言
数据结构
算法
C++从入门到专业的方法教程(本文小部分AI生成,希望能给大家参考学习)
它最初是由丹麦计算机科学家BjarneStroustrup设计,旨在增强
C语言
的功能,同时保持
C语言
的效率。
爱内卷的学霸一枚
·
2025-03-29 16:27
jvm
希尔排序-Hibbard增量序列(
C语言
)
#include#include#defineNUM80000#defineRANGE80008voidinsert(int*arr,intl,intn,intstep){for(inti=l+step;il&&arr[j]1);return;}intmain(){intarr[NUM]={0};srand(time(0));for(inti=0;i
云儿乱飘
·
2025-03-29 15:50
#
排序
排序算法
【
C语言
中的结构体详解】
结构体数组与指针1.结构体数组示例:学生数组2.结构体指针示例:使用指针访问结构体成员四、结构体的内存对齐示例:内存对齐五、结构体在实际开发中的应用1.文件读写中的使用示例:将学生信息保存到文件一、前言在
C语言
中
武帝为此
·
2025-03-29 14:47
C/C++
c语言
开发语言
【操作系统中银行家算法避免死锁】
2.银行家算法的由来二、银行家算法原理与实现步骤1.安全性检测算法2.银行家算法步骤三、银行家算法示例(
C语言
实现)1.数据结构设计2.安全性检测函数3.资源请求与分配4.主函数四、银行家算法的优缺点前言在操作系统中
武帝为此
·
2025-03-29 14:17
操作系统
算法
[
c语言
日寄]柔性数组
【作者主页】siy2333【专栏介绍】⌈
c语言
日寄⌋:这是一个专注于
C语言
刷题的专栏,精选题目,搭配详细题解、拓展算法。从基础语法到复杂算法,题目涉及的知识点全面覆盖,助力你系统提升。
siy2333
·
2025-03-29 12:31
c语言日寄
c语言
柔性数组
开发语言
学习
笔记
算法
力扣杨辉三角
c语言
,杨辉三角
分类:二维数组及滚动数组题目描述:给定一个非负整数numRows,生成杨辉三角的前numRows行。在杨辉三角中,每个数是它左上方和右上方的数的和。解题思路1:在杨辉三角中,每个数是它左上方和右上方的数的和。题目给的这一句话提示就够了。稍微麻烦的是要考虑头尾为1的情况那不如杨辉三角经典算法大总结(Java版)2021-05-0320:57:33前言杨辉三角,也叫贾宪三角,帕斯卡三角。最早出现于北宋
我的小多
·
2025-03-29 12:27
力扣杨辉三角c语言
c语言
编程题 回文串,力扣132. 分割回文串 II-
C语言
实现-困难题
力扣132.分割回文串II-
C语言
实现-困难题题目(真心不会)传送门文本给你一个字符串s,请你将s分割成一些子串,使每个子串都是回文。返回符合要求的最少分割次数。
乘风破浪的小小
·
2025-03-29 12:27
c语言编程题
回文串
C 语言常用关键字详解:static、const、volatile
C语言
常用关键字详解:static、const、volatile文章目录
C语言
常用关键字详解:`static`、`const`、`volatile`1.
嵌入式修炼师
·
2025-03-29 12:56
C基础
c语言
Lua弱引用table
垃圾回收机制可以将程序员从
C语言
中常出现的内存泄漏、引用无效指针等底层bug中解放出来。我们知道Python的垃圾回收机制使用了引用计数算法,当指向一个对象的所有名字都失效(超出生存期或程序员显式de
weixin_33853827
·
2025-03-29 09:03
lua
python
内存管理
TCP网络通信/线程池
网络字节序:在学习
C语言
的时候,我们大家都应该知道大小端的问题,在网络数据流中同样也有大小端之分,网络数据流的地址规定:先发出的数据是低地址,后发出的地址是高地址,即网络数据流应采用大端字节序,低地址高字节
thief thief
·
2025-03-29 07:17
Linux
socket
c语言
线程池
通信
网络
二进制求和(使用
C语言
)
给你两个二进制字符串,返回它们的和(用二进制表示)。输入为非空字符串且只包含数字1和0。示例1:输入:a=“11”,b=“1”输出:“100”示例2:输入:a=“1010”,b=“1011”输出:“10101”提示:每个字符串仅由字符‘0’或‘1’组成。1strlen(b)?strlen(a):strlen(b))
木木牙
·
2025-03-29 04:59
C语言
leetcode
c语言
算法
struct结构体的用法
在
C语言
中,struct是一种用于定义复合数据类型的关键字。它允许将多个不同类型的变量组合在一起,形成一个新的数据类型。
AredRabbit
·
2025-03-29 03:52
数据结构
c++
c语言
C语言
中的 `fwrite` 和 `fread` 函数:文件读写的利器
文章目录
C语言
中的`fwrite`和`fread`函数:文件读写的利器️1.
人才程序员
·
2025-03-29 03:52
C语言系列课程
c语言
算法
数据结构
开发语言
软件
c++
软件工程
Python每日一题 - 6
前言:本人因喜欢python和
c语言
等程序设计语言,希望能够在这里和大家共同学习共同进步。因个人喜好喜欢做题,所以想出一个系列专栏关于python的习题专集,希望大家喜欢。
qqgg77
·
2025-03-29 02:17
Python每日一题
「收藏级」指针的前世今生:写给所有被C/C++折磨过的人
今天聊聊让编程新手头疼的"指针"——这个
C语言
第一难点究竟是什么,为什么会被发明出来?
·
2025-03-28 23:47
c++c
C 语言内存布局深度剖析:从栈到堆,你真的了解吗?
今天咱们聊点看似复杂实则简单的东西——
C语言
的内存布局。别急着翻页!相信我,读完这篇文章,你会拍着大腿说:"原来这么简单!"
·
2025-03-28 23:17
cc++
卧槽!C 语言宏定义原来可以玩出这些花样?高手必看!
今天我们来聊一个听起来枯燥但实际上暗藏玄机的话题——
C语言
的宏定义。啥?宏定义?那不就是个简单的替换工具吗?兄dei,如果你也是这么想的,那可就大错特错了!
·
2025-03-28 22:41
cc++
C语言
字符串与字符数组辨析以及字符串操作详解
直接先来一组代码辨析://字符数组:char的数组,例如chararr[10];*字符串:用""包括的字符序列,如果字符数组有'\0'也是字符串*'\0':字符串的结尾标记*/intmain(){chararr[5]={'a','b','c','d','e'};//是字符数组,不是字符串charbrr[]={'a','b','c','d','e'};//是字符数组,不是字符串charcrr[10]
ตาก柒Tak
·
2025-03-28 20:57
c语言
服务器
linux
C语言
--文件操作教案
目录教学目标教学重点与难点大纲:一、为什么使用文件?二、文件的基本概念三、二进制文件与文本文件四、文件的打开与关闭fopen()fclose()五、顺序读写操作文本文件操作二进制文件操作六、随机读写操作fseek():定位文件指针ftell():获取当前位置偏移量rewind():重置文件指针到文件开头七、文件读取结束的判定八、文件缓冲区九、总结十、练习设计教学目标理解文件存储的必要性及基本概念掌
猫咪-9527
·
2025-03-28 16:01
c语言
开发语言
c语言
中%d %%d %%%d和\\%d的区别
2、%%d,这就会被拆成两部分看待,一是“%%”在
C语言
中就是输出一个“%”,而是“d”就是一个普通字符,所以当“%%d”在一起时,其含义就是输出“%d”这两个字符。
代码敲上天.
·
2025-03-28 14:51
C/C++
c语言
c++
算法
C++ 深度探索:从基础到高级实战
它既继承了
C语言
的高效性和灵活性,又引入了面向对象编程的特性,使得开发者能够构建出复杂而高效的软件系统。无论是在游戏开发、操作系统、嵌入式系统还是高性能计算等领域,C++都有着广泛的应用。
Ysjt | 深
·
2025-03-28 14:17
C++
深度探索:从基础到高级实战
c++
深度剖析:复制带随机指针的链表算法实现
本文将深入分析一段用
C语言
实现的复制带随机指针链表的代码,通过模块化的方式详细解释每段代码的作用,帮助读者更好地理解这一复杂算法。
共享家9527
·
2025-03-28 13:43
数据结构
链表
算法
数据结构
2025.03.19 的回顾与反思
开学之前我就自学了
c语言
,当然开学之后一马当先,学校有晚自习俩小时,别人要么是玩,要么是学专业知识,而我不同,我去练字了(硬笔),有点兴趣吧,每天都要练两页纸,后来也买了毛笔,这个只练了一星期不到就没有碰过了
爱爬山的老虎
·
2025-03-28 13:12
回顾与总结
程序人生
浙大版《
C语言
程序设计(第3版)》题目集 练习7-8 方阵循环右移 (20 分)
练习7-8方阵循环右移(20分)本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第0、1、⋯、n−1列变换为第n−m、n−m+1、⋯、n−1、0、1、⋯、n−m−1列。输入格式:输入第一行给出两个正整数m和n(1≤n≤6)。接下来一共n行,每行n个整数,表示一个n阶的方阵。输出格式:按照输入格式输出移动后的方阵:即输出n行,每行n个整数,每个整数后输出一个空格。输入样例:23
小智思密达
·
2025-03-28 12:07
编程题71
LeetCode 43. 字符串相乘(大数相乘)
在说大数相乘问题之前,我们先来看一下在算法竞赛中使用起来非常方便快捷的C++模板类vector1.不定长数组vector
C语言
在声明和定义一个数组时,必须要事先指定数组的长度,这就不利于数组中元素的动态增长
小小小小侯
·
2025-03-28 12:07
算法
大数相乘(
c语言
/c++)
大数相乘(
c语言
/c++)方法一:做加法方法二、做乘法方法一:做加法思路:模拟竖乘过程。将num2从后往前一个一个的去乘num1.然后累加。
落春只在无意间
·
2025-03-28 12:35
#
数据结构
#
字符串
c语言
c++
字符串
算法
C语言
:函数
函数是对步骤的封装。函数分两类:一类是系统函数,一类是自定义的函数。系统自带的函数如我们现在一直在用的printf。而今天我们主要说的是自定义函数。首先,我们要明白自定义函数的目的就是为了把一些麻烦复杂的东西封装起来,当我想用的时候可以直接调用,当然除此之外函数还有其他的作用,此处不一一赘述。步骤1.函数声明:通常在主函数上面格式:返回值类型+函数名+(参数列表)+分号返回值类型有int等等,如无
学习使我变快乐
·
2025-03-28 10:21
c语言
开发语言
【Python 】带你快速认识 Global 关键字
HoRain云小助手:个人主页个人专栏:《Linux系列教程》《
c语言
教程》⛺️生活的理想,就是为了理想的生活!⛳️推荐前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!
HoRain云小助手
·
2025-03-28 03:28
python
前端
(
C语言
)文本动态通讯录(动态通讯录升级版)(
C语言
小项目)
1.首先是头文件://头文件//contact.h//防止头文件被重复包含#pragmaonce//定义符号常亮,方便维护和修改//联系人基本信息容量#defineNAME_MAX20#defineAGE_MAX5#defineSEX_MAX5#defineTELE_MAX15#defineADDR_MAX30//联系人最大容量#defineMAX1//定义联系人结构体structPeopleIn
双叶836
·
2025-03-27 23:00
C语言小项目
C语言基础教学
c语言
开发语言
算法
数据结构
游戏
Python的struct
struct是Python中的一个内建模块,用于处理
C语言
结构体与Python数据类型之间的转换。它允许你将Python中的数据打包成二进制格式,或者将二进制数据解包成Python数据类型。
2301_82309799
·
2025-03-27 20:08
python
(
C语言
)网络编程之TCP(含三次握手和四次挥手详解)
一、概述TCP(TransmissionControlProtocol):传输控制协议,是一个面向连接的、可靠的、基于字节流的传输层的协议。TCP协议建立的是一种点到点的,一对一的可靠连接协议特点数据无丢失数据无失序数据无错误数据无重复使用场景----适合于对传输质量要求较高,以及传输大量数据的通信。----在需要可靠数据传输的场合,通常使用TCP协议----MSN/QQ等即时通讯软件的用户登录账
无涯_Leaf
·
2025-03-27 18:53
网络
tcp/ip
服务器
c语言
题目之三种方法实现字符串逆序
目录一、题目:二、方法1三、方法2四、方法3总结:一、题目:掌握三种方法求解字符串逆序二、方法1思路因为传参进去的是数组首元素的地址,所以传参接收的也是首元素的地址。我们要实现字符串的逆序,我们需要将第一个元素与最后一个元素进行交换,再将第二个元素和倒数第二个元素进行交换,依次类推,最后将所有的字符串内容交换完成实现字符串的逆序。定义一个数组定义左右下标左下标+1,右下标-1,直到左下标小于右下标
逝水如流年轻往返染尘
·
2025-03-27 17:16
#
c语言题库
c语言
【鸿蒙南向开发】OpenHarmony HDF 驱动框架介绍和驱动加载过程分析
前言OpenAtomOpenHarmony(以下简称“OpenHarmony”)系统HDF驱动框架采用
C语言
面向对象编程模型构建,通过平台解耦、内核解耦,来达到兼容不同内核,统一平台底座的目的,从而帮助开发者实现驱动一次开发
「已注销」
·
2025-03-27 13:11
安卓
鸿蒙
前端
harmonyos
华为
android
鸿蒙
前端
计算机二级(
C语言
)考试高频考点总汇(一)——
C语言
通识、数据类型和运算符、位运算、进制转换、进制转换方法
目录一、
C语言
通识二、数据类型和运算符三、位运算四、进制转换五、进制转换方法一、
C语言
通识1.
C语言
是⼀种(结构化的程序设计语言),它强调(模块化)和(层次化)的程序设计方法,通过(函数)将程序分解为小的
Exhausted、
·
2025-03-27 12:38
计算机二级(C语言)
c语言
【
C语言
】Dijkstra算法详解
一、引言二、Dijkstra算法原理三、Dijkstra算法的
C语言
实现四、Dijkstra算法的应用场景五、总结一、引言 Dijkstra算法是一种著名的图论算法,用于解决单源最短路径问题。
RumIV
·
2025-03-27 12:36
数据结构
C/C++
算法
c语言
数据结构
求矩阵对角线元素之和(
C语言
)
一、N-S流程图;二、运行结果;三、源代码;#define_CRT_SECURE_NO_WARNINGS#includeintmain(){//初始化变量值;inti=0;intj=0;intsum=0;inta[3][3]={0};//获取数组a的值;printf("请输入9个整数!!!!\n");//循环;for(i=0;i<3;i++){//列;for(j=0;j<3;j++){//提示用户
HHBon
·
2025-03-27 11:25
矩阵
算法
线性代数
数字字符串转换为整型数(
C语言
)
从键盘输入一串字符(假设字符数少于8个),以回车表示输入结束,编程将其中的数字部分转换为整型数并以整型的形式输出。函数原型为intMyatoi(charstr[]);其中,形参数组str[]对应用户输入的字符串,函数返回值为转换后的整型数。解题思路的关键是:1)判断字符串中的字符是否是数字字符;2)如何将数字字符转换为其对应的数字值;3)如何将每一个转换后的数字值加起来形成一个整型数。#inclu
天天思考人生的中二少女
·
2025-03-27 09:47
C
杨辉三角(等腰三角形输出&&头部对其输出)(
C语言
)
编程打印具有如下形式的杨辉三角形,其中输出数据的行数n从键盘输入,并且nvoids(inta[10][10],intn);intmain(){intn,a[10][10],i,j;printf("Inputn(nvoids(inta[10][10],intn);intmain(){intn,a[10][10],i,j,k;printf("Inputn(n<=10):\n");scanf("%d",
天天思考人生的中二少女
·
2025-03-27 09:17
C
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他