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语言
之数组名
#includeintmain(){intarr[]={1,2,3,4,5,6,7};intsz=sizeof(arr)/sizeof(arr[0]);//1.sizeof(数组名)-数组名表示整个数组,sizeof(数组名)计算的是整个数组的大小,单位是字节//2.&数组名,数组名代表整个数组,&数组名,取出的是整个数组的地址printf("%p\n",arr);//地址一样printf("%p
失落的香蕉
·
2024-01-18 13:01
java
算法
数据结构
C语言
之做游戏小框架
#includevoidmenu(){printf("**********************************\n");printf("*****1.play0.exit****\n");printf("**********************************\n");}voidtest(){intinput=0;do{menu();printf("请选择:>");scan
失落的香蕉
·
2024-01-18 13:01
c语言
游戏
算法
C语言
之三子棋游戏
test.c#define_CRT_SECURE_NO_WARNINGS1//测试三子棋#include"game.h"voidmenu(){printf("**********************************\n");printf("*****1.play0.exit****\n");printf("**********************************\n");}
失落的香蕉
·
2024-01-18 13:28
服务器
运维
C语言
中常见的两个比较字符串是否相等的函数strcmp和strncmp
函数:strcmp和strncmpstrcmp使用格式:#includeintstrcmp(constchar*s1,constchar*s2);设这两个字符串为str1,str2,若str1==str2,则返回零;若str1>str2,则返回正数;若str1intstrncmp(constchar*s1,constchar*s2,size_tn);strncmp函数是指定比较n个字符。也就是说,
兜兜风d'
·
2024-01-18 12:06
c语言入门
数据库
C语言
:编译链接的流程
编译链接的流程图截屏2020-10-2622.44.29.png第一个过程:预处理预处理器对.c源程序进行一些预先处理,为后续编译打好基础预处理的内容(这些内容编译器都不认识):文件包含宏定义条件编译一些特殊的预处理关键字去掉程序中的注释预处理后得到一个新的文件:.i预处理文件第二个过程:编译编译器将.i预处理文件编译为.s汇编文件第三个过程:汇编汇编器将.s汇编文件翻译成机器语言指令,生成.o目
张威_9cfe
·
2024-01-18 12:57
【Linux入门】Linux发展史
系列专栏:【
C语言
–大佬之路】个人主页:阿伟@t今日心语:你所看到的惊艳,都曾被平庸所历练。
阿伟@t
·
2024-01-18 12:00
【Linux入门到飞升】
linux
unix
服务器
【
C语言
】详解编译和链接
其实翻译环境是由编译和链接两个大的过程组成的,而编译又可以分解成:预处理(有些书也叫预编译)、编译、汇编三个过程⼀个
C语言
的项目中可能有多个.c文件一起构建,那多个.c文件
游向大厂的咸鱼
·
2024-01-18 12:19
c语言
开发语言
学习方法
考研
程序人生
【
C语言
经典100题#1】使用
C语言
写一个程序打印1-100的奇数,要求输出的数字中间打上空格
题目名称:使用
C语言
写一个程序打印1-100的奇数,要求输出的数字中间打上空格答案#define_CRT_SECURE_NO_WARNINGS1//使用
C语言
写一个程序打印1-100的奇数,要求输出的数字中间打上空格
游向大厂的咸鱼
·
2024-01-18 12:48
c语言
算法
开发语言
学习方法
程序人生
【
C语言
】分支和循环
C语言
是结构化的程序设计结构,这里的结构是指顺序结构,选择结构,循环结构。我们可以使用if,switch实现分支结构,使用for,while,dowhile实现循环结构。
游向大厂的咸鱼
·
2024-01-18 12:48
c语言
算法
开发语言
【
C语言
】详解文件与文件操作
1.什么是文件文件是记录在外存上的相关信息的命名组合,但是在程序设计中,我们⼀般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。1.1程序文件程序文件包括:源程序文件(后缀为.c)目标文件(windows环境后缀为.obj)可执行程序(windows环境后缀为.exe)1.2数据文件文件的内容不⼀定是程序,而是程序运行时读写的数据,比如程序运行需要从中读取数据的文件,或者输出内容的
游向大厂的咸鱼
·
2024-01-18 12:46
c语言
开发语言
学习方法
程序人生
Linux开发工具:yum、vim、gcc/g++、makefile
Linux编辑器-vim使用1.vim的基本概念2.vim的基本操作3.vim的命令模式命令集4.vim底行模式命令集三.Linux编译器-gcc/g++使用1.快速使用2.程序翻译过程预处理编译汇编链接3.
函数库
四
想学好C++的oMen
·
2024-01-18 11:35
Linux系统编程及网络编程
linux
vim
运维
C++的介绍前景和在实际开发中的运用及与java对比(嵌入式,游戏)
顾名思义,C++可以看做是
C语言
的增强版,在C的基础上扩展了更多的功能;最主要的扩展,就是面向对象和泛型编程。
@atweiwei
·
2024-01-18 11:54
java
c++
c语言
FreeRTOS学习第5篇--任务优先级
本文实验条件:拥有
C语言
基
独处东汉
·
2024-01-18 10:58
FreeRTOS编程学习
学习
FreeRTOS学习第6篇–任务状态挂起恢复删除等操作
本文实验条件:拥有
C语言
基础,装有编译和集成的开发环境,比如:KeiluVis
独处东汉
·
2024-01-18 10:58
FreeRTOS编程学习
学习
FreeRTOS学习第4篇--任务使用参数
先决条件:拥有
C语言
基础,装有编译和集成的开发环境,比如:KeiluVision5使用外设:USART1、GPIO、I2C实验目的创建3个优先
独处东汉
·
2024-01-18 10:28
FreeRTOS编程学习
学习
C语言
图书信息管理系统源码
#include#include#include#includestructall{charcategory[20];charnumber[20];charbookname[20];intout;intnoout;charpenumber[20];charname[20];intpeout;intmaxout;charoutbooks[30];structall*next;};voidfreed(
zhuyuyaya
·
2024-01-18 10:22
c++
c语言
蓝桥杯
Flappy Bird 一款
C语言
小游戏(图形优化版)(成功解决EasyX中putimage()未能实现第二张图片显示问题)
首先要下载EasyX库,如果网上找不到或者想要老版本的可以在评论区或者直接私信我首先导入图片#include#includeintmain(){initgraph(350,600);IMAGEimg_bk;//defineIMAGE对象loadimage(&img_bk,"D:\\background.jpg");//读取图片到IMAGE对象putimage(0,0,&img_bk);IMAGEi
源代码•宸
·
2024-01-18 10:21
C语言小游戏
easyx
程序人生
经验分享
c++
c语言
分割回文串-
C语言
实现-中等难度
题目传送门文本给定一个字符串s,将s分割成一些子串,使每个子串都是回文串。返回s所有可能的分割方案。示例:输入:“aab”输出:[[“aa”,“b”],[“a”,“a”,“b”]]来源:力扣(LeetCode)模板/***Returnanarrayofarraysofsize*returnSize.*Thesizesofthearraysarereturnedas*returnColumnSize
小灰不停前进
·
2024-01-18 10:37
力扣刷题
leetcode
c语言
最大连续1的个数-
C语言
实现-简单题
题目【题目传送门】给定一个二进制数组,计算其中最大连续1的个数。示例1:输入:[1,1,0,1,1,1]输出:3解释:开头的两位和最后的三位都是连续1,所以最大连续1的个数是3.注意:输入的数组只包含0和1。输入数组的长度是正整数,且不超过10,000。来源:力扣(LeetCode)解题简单题我重拳出击:>分析题目给出了二进制数组,不是0就是1题目中有连续要求所以对于对于1则是叠加次数,遇上0则是
小灰不停前进
·
2024-01-18 10:07
力扣刷题
leetcode
c语言
替换隐藏数字得到的最晚时间-
C语言
实现-简单题
题目传送门给你一个字符串time,格式为hh:mm(小时:分钟),其中某几位数字被隐藏(用?表示)。有效的时间为00:00到23:59之间的所有时间,包括00:00和23:59。替换time中隐藏的数字,返回你可以得到的最晚有效时间。示例1:输入:time=“2?:?0”输出:“23:50”解释:以数字‘2’开头的最晚一小时是23,以‘0’结尾的最晚一分钟是50。示例2:输入:time=“0?:3
小灰不停前进
·
2024-01-18 10:07
力扣刷题
leetcode
算法
c语言
力扣643.子数组最大平均数I-
C语言
实现
题目给定n个整数,找出平均数最大且长度为k的连续子数组,并输出该最大平均数。示例:输入:[1,12,-5,-6,50,3],k=4输出:12.75解释:最大平均数(12-5-6+50)/4=51/4=12.75提示:1<=k<=n<=30,000。所给数据范围[-10,000,10,000]。来源:力扣(LeetCode)链接:子数组最大平均数I著作权归领扣网络所有。商业转载请联系官方授权,非商业
小灰不停前进
·
2024-01-18 10:07
力扣刷题
c语言
算法
力扣567.字符串的排列—
C语言
实现
题目来源:力扣(LeetCode)传送门给定两个字符串s1和s2,写一个函数来判断s2是否包含s1的排列。换句话说,第一个字符串的排列之一是第二个字符串的子串。示例1:输入:s1=“ab”s2=“eidbaooo”输出:True解释:s2包含s1的排列之一(“ba”).示例2:输入:s1=“ab”s2=“eidboaoo”输出:False注意:输入的字符串只包含小写字母两个字符串的长度都在[1,1
小灰不停前进
·
2024-01-18 10:37
力扣刷题
算法
leetcode
数据结构
字符串
小白准备蓝桥杯之旅(c/c++b组)
寒假做的3件事1.稳基础熟练掌握基础语法部分,c++比c多个stl库优势,
c语言
的同学需要会实现c++中stl库部分2.刷真题大概比赛前30天,坚持每天做出并掌握3道题以上。
小蓝lanll
·
2024-01-18 10:35
刷题之旅(c语言版)
蓝桥杯
c语言
c++
C语言
-数据结构-队列(循环队列(数组)与链式队列(链表))
一.简介在哔哩哔哩看视频学的,赫斌老师数据结构入门的内容-b站搜索:av6159200(P47),通过学习循环队列,能独立把赫斌老师教的敲出来,并且自己摸索着实现链式队列.第三部分最后面有我链式队列的ppt图解下载二.什么是队列队列与栈有一个明显的区别就是,栈是先进后出,而队列是先进先出.队列与栈有一个相同点就是那就是一开始都i有顶部(top)和底部(bottom),但是为了与栈产生区别,我们队列
Y_No_Look
·
2024-01-18 08:09
【
C语言
】ipoib驱动 - ipoib_cm_handle_rx_wc_rss
一、ipoib_cm_handle_rx_wc_rss函数定义voidipoib_cm_handle_rx_wc_rss(structnet_device*dev,structib_wc*wc){structipoib_dev_priv*priv=ipoib_priv(dev);structipoib_cm_rx_buf*rx_ring;unsignedintwr_id=wc->wr_id&~(I
一尘之中
·
2024-01-18 08:11
编程
#
C语言
linux
c语言
linux
理解C/C++中的左值与右值
左值与右值01这两个术语是多年前由编译器设计者所创造并沿用至今的,尽管它们的定义并不与
C语言
严格吻合。02左值就是那些可以出现在赋值符号左边的东西;右值就是那些可以出现在赋值符号右边的东西。
茶屋Teahouse
·
2024-01-18 08:02
C
C语言
通过MSXML6.0读写XML文件(同时支持char[]和wchar_t[]字符数组)
开发环境:VisualStudio2010运行环境:WindowsXPSP3第一节读取XML文件(使用wchar_t[]字符数组)/*这个程序只能在C编译器下编译成功,请确保源文件的扩展名为c*/#defineCOBJMACROS#include#include#pragmacomment(lib,"msxml6.lib")/*参考资料:(1)VARIANT结构体:https://msdn.mic
巨大八爪鱼
·
2024-01-18 08:58
Win32
c语言
xml
msxml6
IXMLDOMDocument
COM
Linux利用标准c库对文件操作
都是在Linux下操作文件,但是前者是UNIX系统调用函数,后者是ANSIC标准中的
C语言
库函数。
yangdongdeboke
·
2024-01-18 08:23
linux
c语言
服务器
C语言
常用英文
第一节void:[vɔid]空的main:[mein]主要的class:[klɑ:s]类system:[‘sistəm]系统out:[aut]出,外,输出print:[print]打印public[‘pʌblik]公共的,公用的static[‘stætik]静的;静态的;静止的oracle:[ˈɔ:rəkl]甲骨文公司eclipse:[i’klips]java编程软件第二节int:[int]整型c
当上帝是只兔子_0d8e
·
2024-01-18 08:32
C语言
所有字符串函数举例如何使用
strcpy:将一个字符串复制到另一个字符串中charsource[]="Hello";chardestination[10];strcpy(destination,source);strcat:将一个字符串连接到另一个字符串的末尾charstr1[20]="Hello";charstr2[]="World";strcat(str1,str2);strlen:返回字符串的长度charstr[]="
Qt魔术师
·
2024-01-18 08:49
嵌入式C语言开发工程师课程
c语言
c语言
复习:常见函数与错误
常用函数1.powintpow(m,n){intj,s=1;for(j=1;j=j)return;while(i!=j){while(i=temp)j--;while(iarr[max]){max=j;}}if(i!=max){tmp=arr[i];arr[i]=arr[max];arr[max]=tmp;}}}5.冒泡排序voidbubble_sort(int*arr,intn){inttmp;
stoAir
·
2024-01-18 08:48
c语言
算法
数据结构
C语言
二维数组定义和使用 -
C语言
零基础入门教程
目录一.二维数组简介二.定义二维数组并初始化1.定义二维数组2.初始化二维数组三.访问二维数组四.修改二维数组五.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门一.二维数组简介在
猿说编程
·
2024-01-18 07:20
菜鸟
C语言
实例
菜鸟
C语言
实例//输出HelloWorld#includeintmain(intargc,char*argv[]){printf("HelloWorld!
智者不ru爱河
·
2024-01-18 07:47
数据结构/C语言
c语言
c++
算法
C语言
do while 和 while 循环 -
C语言
零基础入门教程
while循环实战二.do/while循环和while循环区别1.while循环2.do/while循环3.while和do/while区别三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言
基础入门
猿说编程
·
2024-01-18 07:50
Swift编程六(控制流)
Swift的switch声明比许多类
C语言
中的声明强大得多。案例可以匹配许多不同的模式
酒茶白开水
·
2024-01-18 06:33
C语言
--带哨兵位的双向循环链表的创建及使用详解
C语言
--带哨兵位的双向循环链表的创建及使用详解1.双向循环链表定义1.1定义1.2优点:1.3物理结构2.双向链表的创建2.1文件创建2.2节点创建3.链表操作3.1初始化3.2显示3.3尾插3.4头插
小小分享君
·
2024-01-18 06:03
c语言
链表
开发语言
学习
算法
数据结构
C语言
中#if的使用
#if定义#if和#endif是一组同时使用的,叫做条件编译指令。#if与#define、#include等指令一样是由预处理器这个强大的工具处理的,预处理器可以在编译前处理c程序。#if使用#if的后面接的是表达式#if(MAX==10)||(MAX==20)code...#endif它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if与#endif之间的代
“逛丢一只鞋”
·
2024-01-18 06:27
C语言不牢
地动山摇
c++
编译器
(
C语言
)冒泡排序
一、运行结果;二、源代码;#define_CRT_SECURE_NO_WARNINGS#include//实现buble_sort函数;voidbuble_sort(intarr[],intsz){//初始化变量值;inti=0;//嵌套循环冒泡排序;//外层循环;for(i=0;iarr[j+1]){//交换;inttmp=arr[j];arr[j]=arr[j+1];arr[j+1]=tmp;
HHBon
·
2024-01-18 06:25
c语言
开发语言
x264中的avg_w8函数汇编实现
函数参数说明:dst结果存储地址,i_dst存储结果的linesizesrc1计算源数据地址1,i_src1计算源数据linesizesrc2计算源数据地址2,i_src2计算源数据linesize一对应的
c语言
实现
fantasy_arch
·
2024-01-18 06:38
汇编
算法
游戏开发
C语言
、Java和Python都可以用于游戏开发,但在不同的情况下适用性可能有所不同。
.:::.
·
2024-01-18 06:24
游戏开发
【程序员的自我修养—系统调用与API】
弊端:使用不方便,程序员需要了解与操作系统的相关细节;操作系统之间的系统调用不兼容;通过增加抽象层(标准库)来解决该问题,如,
C语言
中被定义在/usr/incl
杨主任o_o
·
2024-01-18 05:19
c++
嵌入式学习第二天
复习学习:
C语言
基础:1.基础:1.基本数据类型、运算符、表达式2.常用的输入输出函数3.流程控制2.重点知识:1.数组2.函数3.指针3.难点知识:1.构造数据类型2.链表3.内存管理1.进制转换:二进制
桮酒
·
2024-01-18 04:55
学习
js文件中引入juqery
jquery本身就是一个JavaScript
函数库
,所以可以直接在js文件中写jquery代码。但需要注意:jquery的使用需要引用官方的jquery.js文件。
youngsailor
·
2024-01-18 03:19
js
C语言
(求解一元二次方程的根)
以下程序均在VisualC++6.0中运行成功例:求方程2x^2-3x-6=0的根#include#includevoidmain(){doublea=2,b=-3,c=3-6,delt,x1,x2;//double换成float,可以运行,但会出现警告:warningC4244:'=':conversionfrom'double'to'float',possiblelossofdatadelt=
.正函数.
·
2024-01-18 03:47
C语言
c语言
C语言
数组总结(基本概念、一维数组、二维数组和多维数组)
一、学习目标掌握一维数组,二维数组的定义,初始化和数组元素的引用掌握字符数组的定义,初始化和数组元素的引用掌握字符串的存储方式和应用掌握有关处理字符串【问题】从键盘接收10个数,求平均数并输出所有小于平均数的数【分析】从键盘接收10个数,求平均数很简单,可以采用边接收边求和的方法,最后根据综合求平均数。下面的程序可以做到:inta;floats;for(i=0,s=0;i[];:数组元素的数据类型
.正函数.
·
2024-01-18 03:47
C语言
c语言
2.
C语言
基础
了解程序如何运行学习了gcc编译流程的步骤
C语言
中基本数据类型分为整形(int四字节short两字节long八字节),浮点型(float四字节double八字节),字符型,逻辑型,缺省型
C语言
中的常见常量有整形常量
hkhkhkhkh123
·
2024-01-18 03:07
c语言
linux
3.
C语言
基础
接上文了解字符串常量,标识常量和变量的初始化,赋值等概念学习了强制类型转换与隐式类型转换了解了不同类型的运算符简单了解
C语言
中常用的输入输出函数
hkhkhkhkh123
·
2024-01-18 03:07
linux
c语言
用Python绑定调用C/C++/Rust库
在《让你的Python程序像
C语言
一样快》我们学习了如何利用PythonAPI来用
C语言
编写Python模块,通过将核心功能或性能敏感运算用
C语言
实现,Python程序可以运行地像
C语言
一样快。
GitHub质检员
·
2024-01-18 03:34
Python
python
c语言
c++
让你的Python程序像
C语言
一样快
让你的Python程序像
C语言
也一样快在《Python性能优化指南–让你的Python代码快x3倍的秘诀》中有提到很多加速Python程序的方法,在随后的系列文章中我也为大家专门介绍了用PyPy加速Python
GitHub质检员
·
2024-01-18 03:03
Python
python
c语言
开发语言
大端小端格式
学生在进行
C语言
复习的时候,看到这样的代码,进行了验证,我们在这想知道存放在p这一指针下里的值,我们的得出了如下结果,学生对此表示不理解,虽然在x86系统中每一个存储单元有32bit,指针的值加1应该是应该是越过了一个字节也就是
D_ovis
·
2024-01-18 02:52
java
c++
c语言
上一页
117
118
119
120
121
122
123
124
下一页
按字母分类:
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
其他