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.memcpy函数使用我们之前学过一个函数叫做strcpy是用来拷贝字符串的,今天来学习的函数可以拷贝任意类型数据。我们可以看到它有三个参数,它的第一个参数也是指向目标空间的指针,第二个参数是指向需要拷贝的数据。第三个参数是需要拷贝的数据的大小,单位字节。返回值是拷贝后目标空间的首元素地址。头文件为。演示如下:在这里因为float类型的数据大小为4个字节,所以我们拷贝数据大小就为20,且我们在此
c23856
·
2024-02-05 03:13
c语言
开发语言
2020-05-28(
C语言
)从串str中的pos位置起,求出与substr串匹配的子串的位置,如果str为空串,或者串中不含与substr匹配的子串,则返回-1做标记
//从串str中的pos位置起,求出与substr串匹配的子串的位置,如果str为空串,或者串中不含与substr匹配的子串,则返回-1做标记includeincludeincludedefineMAXSIZE100typedefstructStr{charch[MAXSIZE];intlength;structStrnext;}Str;voidget_next();intKMP(Strstr,S
璐璐_accf
·
2024-02-05 03:14
【HarmonyOS 4.0 应用开发实战】ArkTS 快速入门
个人名片:作者简介:一名大三在校生,喜欢AI编程❄️个人主页:落798.个人WeChat:hmmwx53️系列专栏:️零基础学Java——小白入门必备重识
C语言
——复习回顾计算机网络体系———深度详讲
落798.
·
2024-02-05 02:25
HarmonyOS
4.0
应用开发实战
harmonyos
华为
ArkTS
C语言
中那些后知后觉的细节冷知识(二)typedef、死循环、位移、内存访问
系列文章目录
C语言
中那些后知后觉的细节冷知识(一)static、const、volatile、数组、宏
C语言
中那些后知后觉的细节冷知识(二)typedef、死循环、位移、内存访问持续更新中……文章目录系列文章目录前言一
MrxMyx
·
2024-02-05 02:12
C/C++
c语言
算法
开发语言
c++
单片机
嵌入式硬件
mcu
C语言
案例(安徽专升本常考)
案例目录数学类程序完数(完全数)求亲密数水仙花数(阿姆斯特朗数)求自守数求勾股数求三角形面积最大公约数小公倍数一元二次方程求根素数(质数、哥德巴赫猜想)猴子吃桃斐波那契数列(兔子生崽)回文数九九乘法表百钱买百鸡问题给5位的正整数求…三个整数顺序输出求n个数相同数相加判断输入整数位数求阶乘:n!求π求一个分数序列的前20项之和球自由落体判断无重复三位数评委打分输入10个数交换首尾输出求三位数各个数之
Wmicheng
·
2024-02-05 02:39
C语言基础笔记案例
c语言
算法
数据结构
【
C语言
】实现扫雷游戏
目录游戏的组成1.头文件saolei.h2.源文件1define.c3.源文件2saolei.c总结游戏的组成还是跟之前猜数游戏一样,需要进去需求分析。首先需要设计一个菜单界面,其次是游戏界面,相信每个人都玩过扫雷游戏,这样我们能联想到这么些步骤,初始化棋盘、打印棋盘、设置雷的位置、排查雷。这次设计这个扫雷游戏需要分多个文件来组成,首先需要一个头文件,其次是两个源文件,头文件放函数的声明以及一些定
N_0050
·
2024-02-05 01:53
游戏
c语言
开发语言
c语言
——编译的过程
test.c放的是
c语言
的源代码,经过翻译环境会变成二进制文件再经过运行环境产生出我们想要的结果。那这个翻译环境是怎样翻译的呢?翻译环境分成2个过程:编译、链接。
Hssxxa
·
2024-02-05 01:52
c语言
C语言
基础————编译和链接
一.翻译环境在这个环境中,源代码被转换成可执行的的机器指令,并且呢,这个环境由编译和链接两大部分组成,接下来我们分开讲解。1.编译:预处理(预编译),编译,汇编(一)预处理在预处理阶段,源文件和头文件会被处理成为.i为后缀的文件。进行文本操作预处理阶主要处理那些源文件中#开始的预编译指令。比如:#include,#define,处理的规则如下:(1)将所有的#define删除,并展开所有的宏定义。
牢大落山鸡糊人
·
2024-02-05 01:21
c语言
c语言
——编译与链接
分析hello,world的分析——编译、链接的过程(cc编译指令,编译依赖平台的工具链)文件:hello.c#include#ifndefNUM#defineNUM100//宏定义,就是NUM代表100#endif#ifdefNUM#defineHEHE"hehe\n"#endifintmain(){printf("hello,world!\n");printf(HEHE);return0;}现
unbeliverpool
·
2024-02-05 01:21
c语言
C语言
——C程序编译过程
C语言
目录:1.概述2.数据类型3.量4.运算符5.流程控制6.函数7.C程序编译过程8.文件9.内存管理预处理编译汇编链接hello.chello.ihello.shello.ohello.exe编写代码
AmosTian
·
2024-02-05 01:21
编译型语言
#
C语言
c语言
c++
开发语言
C语言
——编译和链接
1、程序的翻译环境和执行环境在ANSIC的任何一种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。第2种是执行环境,它用于实际执行代码。我们在写程序的时候,写完之后此时生成的文件叫做.c源文件,然后会经历一个翻译环境,将.c文件变成.exe的可执行程序(当然这个程序我们是看不懂的,因为都是用二进制指令存储的),最后经过执行环境才会生成我们程序表达的内容。2
风格的反弹和
·
2024-02-05 01:21
c语言
开发语言
基础能力
linux c 输入字符,
C语言
输入字符和字符串
C语言
有多个函数可以从键盘获得用户输入,它们分别是:scanf():和printf()类似,scanf()可以输入多种类型的数据。
RoseofVersailles
·
2024-02-05 01:20
linux
c
输入字符
C语言
中大小写字母的转化的方法
C语言
中大小写字母的转化介绍在
C语言
中,我们经常需要在大小写字母之间进行转换。这篇文章将详细介绍如何在
C语言
中实现这个功能。方法
C语言
的标准库提供了一些函数,可以帮助我们在大小写字母之间进行转换。
清水白石008
·
2024-02-05 01:40
c语言
c++
c#
一篇文章让你快速入门
C语言
!
C语言
永远不会过时其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手。C不会过时的,尤其是在unix、linux操作平台上,学好C是必须的。
C语言学习
·
2024-02-05 01:07
C语言
标准库所有字符串操作库函数汇总
以下是
C语言
标准库中字符串操作相关的API列表,这些函数通常在``头文件中定义:1.
极客代码
·
2024-02-05 00:57
玩转C语言
c语言
C语言
的持久魅力:为何历经岁月洗礼仍稳居主流地位?
在编程语言的广阔天地中,
C语言
犹如一位久经沙场且永葆活力的老兵,自1972年诞生于丹尼斯·里奇和肯·汤普逊之手以来,在贝尔实验室孕育,至今仍然在全球范围内展现着其无与伦比的魅力与影响力。
极客代码
·
2024-02-05 00:57
玩转C语言
c语言
C语言
代码审查:解析与应对策略
在
C语言
编程的世界中,代码审查是一项至关重要的任务,它旨在发现并修复潜在的错误、改进代码质量,并强化开发者的编码规范。
极客代码
·
2024-02-05 00:57
玩转C语言
c语言
教你用
C语言
easyx图形库做一个随机二进制网格!!!
作品名称:随机二进制网格简介:这个程序创建了一个8x8的网格,每个格子都包含一个随机的二进制数,并通过图形界面展示出来。用户可以清楚地看到每个格子中的随机数,每个数字都用黄色的文本显示在格子的中心,使得查看和理解每个格子中的数字变得非常直观。功能与特点:随机数生成:使用当前时间作为种子,通过rand()函数生成每个格子的随机数。用户可以修改随机数的范围,以满足不同的需求。图形界面:使用EasyX图
天若有情673
·
2024-02-05 00:26
天若有情
精品原创代码
c语言
开发语言
c++
C语言
实现网络爬虫
我常使用
C语言
写网络爬虫,能够将网页爬出来,但是,图片却爬不出来,有没有大佬帮解决一下!!!
天若有情673
·
2024-02-05 00:26
天若有情
精品原创代码
c语言
爬虫
开发语言
《五彩斑斓》-------如何用
C语言
easyx图形库做出一个彩色矩阵
用于初始化随机数生成器种子,以确保每次运行程序时生成的随机数序列不同。然后,程序进入main()函数,首先调用creatNum()函数生成一个随机数,并使用printf()函数将其输出到控制台。接着,程序调用initgraph()函数初始化图形窗口,并设置背景颜色为白色。接下来,程序使用两个嵌套的循环遍历一个4x4的矩形区域,并在每个位置上绘制一个随机颜色的矩形块。在每个循环迭代中,程序生成三个随
天若有情673
·
2024-02-05 00:26
天若有情
精品原创代码
c语言
矩阵
开发语言
如何用
C语言
加上easyx做出一个高逼格的迷宫游戏
我们今天的任务,便是用
C语言
来实现这一核心功能,确保其原汁原味,不添加任何额外功能。效果展示:感觉怎么样是不是很高级?我们废话不多说,直接上源码。
天若有情673
·
2024-02-05 00:25
游戏
天若有情
精品原创代码
游戏
C语言
烟花效果 使用 easyx
这是一个使用
C语言
和图形库编写的作品,它展示了一个火焰效果的动画。在屏幕上会出现多个火焰,火焰会逐渐上升并在达到一定高度后爆炸,形成美丽的火花效果。
天若有情673
·
2024-02-05 00:55
天若有情
精品原创代码
c语言
开发语言
教你用
C语言
写一个鼠标信息检测工具 包含easyx图形库
整体介绍:这段代码是一个使用
C语言
中的graphics.h库和conio.h库实现的基本图形窗口操作示例。它演示了如何初始化图形窗口、获取鼠标事件并输出相应的坐标信息。
天若有情673
·
2024-02-05 00:55
系统工具
天若有情
精品原创代码
c语言
计算机外设
开发语言
五子棋双人对战 含窗口 可通过鼠标点击
这是一个使用
C语言
编写的独立窗口应用程序,允许用户通过鼠标点击来下棋。这个游戏具有简洁的界面和直观的交互方式,无论您是五子棋爱好者还是编程爱好者,都可以轻松上手。
天若有情673
·
2024-02-05 00:25
天若有情
精品原创代码
计算机外设
vs2015如何建立
c语言
程序,
C语言
快速入门——使用Visual Studio 2015创建控制台应用程序...
控制台应用程序也被称作为命令行程序。在Windows中,命令行界面以名为"命令提示符"的应用程序窗口形式存在。虽然命令行界面在很大程序上已经被图形界面所替代,但是命令行程序经常比为图形环境编写程序更为简单,因此它得以为开始学习一门新的程序设计语言而得以保留。在这一系列的教程,我将使用MicrosoftVisualStudio2015作为主力开发环境。1:新建项目首先,从【文件】菜单选择【新建】下的
兔撕鸡大老爷
·
2024-02-05 00:23
vs2015如何建立c语言程序
从0开始学
c语言
-01-如何完整运行一个程序
精简版总结篇从0开始学
c语言
-总结01-
c语言
的粗略认识和快捷键_阿秋的阿秋不是阿秋的博客-CSDN博客目录一、如何创建项目。双击图标后,显示如下。点击创建新项目。编辑
阿秋的阿秋不是阿秋
·
2024-02-05 00:22
从0开始学c语言
c语言
visualstudio
学习
c语言
数字排列大小编码,八种基本的排序(5)——快速排序(
C语言
实现)
-八种基本的排序(1)——冒泡排序(
C语言
实现)八种基本的排序(2)——直接选择排序(
C语言
实现)八种基本的排序(3)——插入排序(
C语言
实现)八种基本的排序(4)——归并排序(
C语言
实现)八种基本的排序
Lele Feng
·
2024-02-05 00:52
c语言数字排列大小编码
使用shell脚本和node命令行工具来自动化部署打包前端项目
将围绕以下几点来展开:shell基本用法(变量,循环,传参,运算符,流程控制等)使用shell脚本自动将项目打包部署到git服务器使用nodeJs编写命令行工具1.shell基本介绍及用法Shell是一个用
C语言
编写的程序
徐小夕@趣谈前端
·
2024-02-05 00:21
什么是
C语言
——C:-来源于生活,不止于生活-.
目录引入计算机语言
C语言
属于计算机语言
C语言
值得学习吗问题解答编译器的选择第一个
C语言
程序头文件(.h)与库函数(library)主函数关键字标识符引入——竞赛部部长:“你的isWin函数实现了吗?”
水墨不写bug
·
2024-02-05 00:50
C语言初步
生活
c语言
开发语言
C语言
---—————— 快速创建指定个数的文件
项目介绍:这是一个简单的
C语言
程序,旨在根据用户输入的数字创建指定数量的文本文件。这个程序的主要功能和特点如下:用户友好:程序首先提示用户输入要创建的txt文件的个数,使用户能够明确了解下一步的操作。
天若有情673
·
2024-02-05 00:49
天若有情
精品原创代码
c语言
java
服务器
DOS语言学习笔主记——如何打开win10运行窗口
和往常一样,一边喝早茶,一边上网和女粉丝侃大山,在手机和平板电脑上整理修改《html5》、《javascript》、《css3》、《
c语言
》、《C++》、《Dos》等多年前写的教程,并研究各种品牌的小程序
巨汉子
·
2024-02-05 00:05
C++泛编程1自动推导
在
C语言
和C++98中,auto关键字用于修饰变量(自动存储的局部变量)。在C++11中,auto是一个类型指示符,指示编译器在编译时推导auto声明的变量的数据类型。
氤鑎麕菕氲
·
2024-02-04 23:54
C++泛编程
c++
开发语言
c语言
学生综合测评系统_学生综合评价系统
对学生综合评价及建议(共7篇)学生综合评语该生通过高中学习时段的学习,思想日臻成熟,很聪明且有较强的表达能力,与同学关系融洽,能积极配合老师及干部的工作,积极参加各种有益生活,身上总是洋溢着青春的气息。通过高中阶段的学习、生活,思想日臻成熟,心理趋于稳定,在组织观念工作责任心、集体意识等方面都有所增强,有一定的号召力,沉稳沉刻、...2018-08-08阅读全文>>对学生的综合评价sanwen(共
木林灰
·
2024-02-04 23:53
c语言学生综合测评系统
51单片机编程应用(
C语言
):模块化编程
下面我们模块化几个函数:Delay.c//延时子函数voidDelay(unsignedintxms){unsignedchari,j;while(xms--){i=2;j=239;do{while(--j);}while(--i);}}Delay.h#ifndef__DELAY_H__#define__DELAY_H__voidDelay(unsignedintxms);#endifNixie.
爱学C语音的猫
·
2024-02-04 23:39
51单片机编程应用
51单片机
c语言
嵌入式硬件
51单片机编程应用(
C语言
):易于模块化的函数大全
1.延迟函数Delay.c//延时子函数voidDelay(unsignedintxms){unsignedchari,j;while(xms--){i=2;j=239;do{while(--j);}while(--i);}}Delay.h#ifndef__DELAY_H__#define__DELAY_H__voidDelay(unsignedintxms);#endif2.独立按键Key.c#
爱学C语音的猫
·
2024-02-04 23:39
51单片机
c语言
算法
51单片机编程应用(
C语言
):矩阵键盘
16个按键只要8个I/O口,本来16个按键要16个I/O口。矩阵键盘可以按行扫描也可以按列扫描,扫描原理很简单,变成之前的独立按键,比如按行扫描,看原理图如下,我们P17=0,另外三个置1,那么第一行就选中了,另外三行没有选中。就变成我们熟悉的独立按键了,用独立按键的方式编写即可,检测P13的值是0吗,如果是的,那就s1按下了,检测P12是0吗,如果是的,那s2按下了。代码如下(按列扫描),而且规
爱学C语音的猫
·
2024-02-04 23:39
51单片机编程应用
51单片机
c语言
嵌入式硬件
51单片机编程应用(
C语言
):矩阵键盘密码锁
我们先规定,s1-s10做为输入密码的数字,s1为1..............s10为0。定义一个int(0~65535)类型的变量(password)存密码怎么让s10为0呢,矩阵键盘得到的数取余,不仅解决了s10等于0;而且其他数输入也是相对应的数。我们再把s11设置为确认键,s12为取消键,输入5次后重置键。(输入5次后,不再允许输入),按了这个键重新开始计数。下面代码为实现的效果为输入四
爱学C语音的猫
·
2024-02-04 23:09
51单片机编程应用
51单片机
嵌入式硬件
单片机
C++初阶之类与对象(上)详细解析
个人主页:点我进入主页专栏分类:
C语言
初阶
C语言
进阶数据结构初阶LinuxC++初阶欢迎大家点赞,评论,收藏。
steventom
·
2024-02-04 23:27
C++初阶
c++
Hutool工具里,POST方法,body中传参的几种调用方法
接口文档:接口提供方是一个
C语言
项目,该项目提供人脸抓拍与识别算法,对外开放接口,如下图中的人脸抓拍接口,接口功能:获取任务ID为1的符合时间段的抓拍记录。
孤城孤刀
·
2024-02-04 21:13
lua
开发语言
【计算机图形学】实验一 DDA算法、Bresenham算法
作者:主页我的专栏
C语言
从0到1探秘C++数据结构从0到1探秘Linux欢迎关注:点赞收藏✍️留言码字不易,你的点赞收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢支持!!!
迷茫的启明星
·
2024-02-04 21:35
计算机图形学
算法
计算机图形学
【Linux】权限管理
博客主页:小羊失眠啦.系列专栏:《
C语言
》《数据结构》《C++》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️文章目录一、Linux中的用户1.1Linux用户分类1.2用户转换1.3指令提权二
小羊失眠啦.
·
2024-02-04 21:00
Linux
linux
数据库
运维
B3713 [语言月赛202302] 对了,还有花,少女,银河 字符串格式化拼接
C语言
#include#include#defineMAX_M25#defineMAX_LEN505intmain(){intn,m;scanf("%d%d",&n,&m);charY[MAX_M][MAX_LEN];charX[MAX_LEN];for(inti=0;i
R1chardMing
·
2024-02-04 21:57
算法
学习
C语言
第八天 ——while循环 (嵌入式)(单片机)
C语言
中给我们引入了:while语句,可以实现循环。
深夜酒馆不犯酒
·
2024-02-04 21:46
c语言
单片机
开发语言
嵌入式硬件
嵌入式学习第二篇——
C语言
基础13
目录1.结构体:4.结构体的存储:5.结构体作为函数参数6.结构体数组:2.共用体:共用体定义共用体使用场景3.枚举:4.位运算运算符:&按位与|按位或^按位异或~按位取反>>右移#includestructstudent{charname[32];charsex;intage;intscore;};intGetstudent(structstudent*pst){gets(pst->name);
是一只鱼啦
·
2024-02-04 21:43
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言
基础14
目录内存1.内存管理:1.malloc2.free2.内存溢出:3.内存泄露:4.内存碎片:链表:1,为什么要使用链表:2,链表类型的定义:3,头链表的创建:4,新链表的写入:5,链表的输出:6,链表内容的替换:7,链表数据的删除:8,链表空间的释放:内存1.内存管理:1.mallocvoid*malloc(size_tsize);功能:申请堆区空间参数:size:申请堆区空间的大小返回值:返回获
是一只鱼啦
·
2024-02-04 21:43
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言
基础12
目录指针1.const指针2.void3.函数指针和指针函数:1.指针函数:2.函数指针:4.
C语言
中二级指针使用场景:1.指针数组传参时:2.函数体内想修改函数体外指针变量值的时构造数据类型:数据类型
是一只鱼啦
·
2024-02-04 21:12
学习
c语言
linux
嵌入式硬件
Linux底层基础知识
一.汇编,
C语言
,C++,JAVA之间的关系汇编,
C语言
,C++可以通过不同的编译器,编译成机器码。而java只能由Java虚拟机识别。
左手的月光
·
2024-02-04 20:32
linux
运维
服务器
数据结构(
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
数据结构
数据结构
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他