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语言信号量
Ubuntu系统下
C语言
开发环境搭建与使用教程
洛可可白:个人主页个人专栏:✅前端技术✅后端技术个人博客:洛可可白博客代码获取:bestwishes0203封面壁纸:洛可可白wallpaper文章目录Ubuntu系统下
C语言
开发环境搭建与使用教程教程内容
洛可可白
·
2024-03-20 05:14
后端专栏
ubuntu
c语言
linux
蓝桥杯算法基础(12):十大排序算法(选择排序)(插入排序)
c语言
般版
选择排序选择排序的基本思想是冒泡排序,找到最小值,与未排序部分的第一个元素进行交换前面为已排序部分,后面为未排序部分选择排序需要用到三个指针第一个指针:从第一个元素开始,每次与最小值交换位置第二个指针:从第一个指针所在位置开始,记录未排序部分最小值的位置第三个指针:从第一个指针所在位置开始,往后找比k所在位置元素小的元素,找到后,k指向此位置intselectSort(intarr[],intle
湖前一人对影成双
·
2024-03-19 19:32
排序算法
算法
蓝桥杯
C语言
经典面试题目(十五)
1、如何在
C语言
中实现堆数据结构?在
C语言
中,可以通过动态内存分配来实现堆数据结构。一种常见的方式是使用数组来表示堆,并使用堆的性质来维护数组的结构。
Masami22
·
2024-03-19 19:01
C语言面试题目
c语言
面试
开发语言
职场和发展
C语言
简单题(7)从主函数中输入10个等长字符串,用一个函数对他们排序,然后在主函数输出这10个已排好序的字符串
从主函数中输入10个等长字符串,用一个函数对他们排序,然后在主函数输出这10个已排好序的字符串/*从主函数中输入10个等长字符串,用一个函数对他们排序,然后在主函数输出这10个已排好序的字符串*/#include#includevoidsort(char(*s)[100]){inti,j;chartemp[100],*t=temp;for(i=0;i0){strcpy(t,s[j]);strcpy
没那么特别的特别
·
2024-03-19 18:00
c语言
算法
数据结构
Redis常见问题
Redis是
C语言
开发的一个开源的高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种NoSQL的数据库。
爱码的嘉
·
2024-03-19 08:19
Redis
redis
数据库
缓存
关机程序 ---
C语言
实现
关机程序代码及讲解这边给大家两种写法代码如下://循环写法#include#include//strcmp#include//systemintmain(){charinput[20]={0};system("shutdown-s-t60");//system函数-执行系统命令滴关机倒计时60秒while(1){printf("请输入我真帅,否则你的电脑将在一分钟之内关机\n请输入:");scan
子期cod
·
2024-03-19 07:16
c语言
开发语言
悟空问答:学
C语言
好,还是学C++好呢?看专业大佬分析
现在已经很多人觉得
c语言
过时了,因为从招聘的需求看要求JAVA、Python的明显居多,其他的编程语言现在基本上雷声大雨点小还成不了气候,现在很多主流的客户端框架还是
C语言
和C++的天下,毕竟性能是谁也绕不过去的事情
一起学编程
·
2024-03-19 01:38
程序员
c语言
c++
编程语言
学习编程
编程
诊所信息管理系统
C语言
课程设计
1、问题描述完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应用。2、功能要求设计人类(Person类)和医生类(Doctor类),在此基础上,通过增加患者和账单,使它们公用于表示一家诊所的信息管理。(1)在一条医生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、儿科医生(pediatrician)、产科医生(obstetrician)及全科医生(gen
black_codemaker
·
2024-03-18 22:33
C
c语言
课程设计
开发语言
3.14-嵌入式软件实习生-面试记录
在
C语言
中,每一个函数在编译时都有一个入口地址,这个地址就是函数指针所指向的地址。函数指针的主要用途包括调用函数和作为函数的参数。指针函数,又称为带指针的函数,它的本质是一个函数。
Loooqy
·
2024-03-18 18:28
嵌入式面试记录
面试
职场和发展
verilog 从入门到看得懂---verilog 的基本语法数据和运算
笔者之前主要是使用
c语言
和matab进行编程,从2024年年初开始接触verilog,通过了一周的学习,基本上对verilog的语法有了基本认知。
DKZ001
·
2024-03-18 12:20
fpga开发
c语言
strstr,strok,strerror
上述三个函数均是用在字符串应用中的,以及头文件都为#includestrstr用处:用来进行字符串查找的函数,比如有两个字符串str1和str2,返回指向str1中str2第一次出现的指针,如果str2不是str1的一部分,则返回null指针。格式:strstr(str1,str2);例子:上述格式中的意思就是在str1中有没有str2这个字符串代码:#include#includeintmain
被海浪推着卷的咸鱼
·
2024-03-18 10:48
c语言
开发语言
基于单片机的电梯系统模拟与研究
通过
C语言
编写程序,控制STC89C52单片机实现5层楼的电梯升降及实时显示。主要介绍了电梯系统模拟的原理和电路设计,
电气_空空
·
2024-03-18 09:17
单片机
毕业设计
单片机
嵌入式硬件
毕设
51单片机
C语言
经典面试题目(十二)
1、如何在
C语言
中实现栈和队列数据结构?栈(Stack):栈是一种后进先出(LIFO)的数据结构,可以使用数组或链表来实现。
Masami22
·
2024-03-18 05:40
C语言面试题目
c语言
面试
开发语言
职场和发展
算法
数据结构
链表
C++从零开始(day44)——二叉搜索树
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点
C语言
还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于二叉搜索树的知识点1
云淡风轻kk
·
2024-03-18 04:39
c++
开发语言
C语言
从入门到熟悉------第五阶段
但是在很多
C语言
书籍中结构体的内容讲得非常少,因为从结构体开始,后面介绍的内容已经超出
C语言
基础的范畴,属于C高级编程部分了。
DaveVV
·
2024-03-17 22:33
C语言专栏
c语言
开发语言
c++
算法
一文彻底搞懂进程间通信方式
进程间通信的概念2.进程间通信的7种方式2.1管道/匿名管道(pipe)2.2有名管道(FIFO)2.3信号(Signal)2.4消息(Message)队列2.5共享内存(sharememory)2.6
信号量
澡澡洗澡澡
·
2024-03-17 20:31
面经
数据结构
linux
java
服务器
进程
C语言
之选择排序
二代码实现下面是一个使用
C语言
实现的选择排序算法示例:#include//选择排序函数,升序排列voidselection
m0_61635718
·
2024-03-17 09:45
C语言算法
数据结构
c语言
算法
开发语言
排序算法
C语言
之计算正方形的周长
目录一代码实现二时空复杂度A.时间复杂度(TimeComplexity):B.空间复杂度(SpaceComplexity):一代码实现#include//定义一个函数来计算正方形的周长doublecalculate_square_perimeter(doubleside_length){//正方形的周长等于边长的四倍return4*side_length;}intmain(){doubleside
m0_61635718
·
2024-03-17 09:45
C语言算法
c语言
开发语言
数据结构
算法
实验一:51单片机架构与汇编指令
文章目录一、汇编程序点亮一个LED灯(一)电路原理图(二)汇编程序思路二、LED流水灯电路(一)电路原理图(二)汇编程序思路1.51汇编程序2.
C语言
程序一、汇编程序点亮一个LED灯(一)电路原理图(二
回归天空
·
2024-03-17 03:06
51单片机
架构
汇编
C语言
--sprintf()函数的用法
一.sprintf()语法sprintf()是一个
C语言
中的函数,用于将格式化的数据写入一个字符串中。
码农小小苏
·
2024-03-16 17:55
C语言学习
c语言
开发语言
C语言
入门学习 --- 4.数组
文章目录第四章数组1.一维数组的创建与初始化。1.1一维数组的创建1.2一维数组的初始化1.3一维数组的使用1.4一维数组在内存中的存储2.二维数组的创建与初始化2.1二维数组的创建2.2二维数组的初始化2.3二维数组的使用2.4二维数组在内存中的存储3.数组越界4.数组作为函数参数4.1冒泡排序函数4.2数组名是什么?5.数组实例:5.1五子棋5.2扫雷游戏配套练习:第四章数组1.一维数组的创建
子期cod
·
2024-03-16 16:23
c语言
学习
算法
`sig_atomic_t` 是
C语言
中的一个数据类型,它通常用于在信号处理程序中声明变量
signal_num=signo;}intmain(intargc,char*argv[]){signal(SIGTERM,SigTerm);signal(SIGINT,SigTerm);}sig_atomic_t是
C语言
中的一个数据类型
sunfanup
·
2024-03-16 14:51
linux开发
c
c++
c语言
信号处理
开发语言
基于单片机的电梯系统模拟与研究
通过
C语言
编写程序,控制STC89C52单片机实现5层楼的电梯升降及实时显示。主要介绍了电梯系统模拟的原理和电路设计,
电气_空空
·
2024-03-16 08:41
毕业设计
单片机
单片机
嵌入式硬件
毕设
51单片机
C语言
从入门到熟悉------第二阶段
printf的用法printf的格式有四种:(1)printf("字符串\n");其中\n表示换行的意思。其中n是“newline”的缩写,即“新的一行”。此外需要注意的是,printf中的双引号和后面的分号必须是在英文输入法下。双引号内的字符串可以是英文,也可以是中文。(2)printf("输出控制符",输出参数);#includeintmain(){inti=10;printf("%d\n",
DaveVV
·
2024-03-16 05:07
C语言专栏
c语言
开发语言
c++
算法
C语言
入门学习 --- 6.指针
文章目录第六章指针1.指针是什么?这里我们总结一下:问题:省流版:2.指针和指针类型2.1指针+-整数2.2指针的解引用3.野指针3.1野指针成因3.2如何规避野指针4.指针运算4.1指针+-整数4.2指针-指针4.3指针的关系运算标准规定:5.指针和数组6.二级指针7.指针数组练习:配套练习:第六章指针1.指针是什么2.指针和指针类型3.野指针4.指针运算5.指针和数组6.二级指针7.指针数组1
子期cod
·
2024-03-16 04:36
c++
算法
开发语言
c语言
C++面试100问(五)
1、引用:C++是
C语言
的继承,它可进行过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。引用就是C++对
C语言
的重要扩充。
steem_ding
·
2024-03-16 04:05
c++
面试
开发语言
OPENGL入门
1、与
C语言
紧密结合。OpenGL命令最初就是用
C语言
函数来进行描
_三两天
·
2024-03-15 09:07
opengl
opengl
【Rust】——Vector集合
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客
c语言
:
c语言
_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2024-03-15 02:27
Rust(官方文档重点总结)
rust
开发语言
后端
Redis的快速入门【全方位进攻】
Redis是一个开源的、使用ANSI
C语言
编写的高性能Key-Value数据库,支持网络通信,并且可以基于内存运行,同时也支持持久化存储。
辛浩_xx
·
2024-03-14 20:48
Redis
redis
数据库
缓存
C语言
每日一题(62)移动零
题目链接力扣网283移动零题目描述给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提示:1<=nums.length<=104-231<=nums[i]<=231-1进阶:你能尽量减少完成
对编程一片赤诚的小吴
·
2024-03-13 14:08
C语言习题题解
算法
c语言
密码解密 C卷(Java&&Python&&C++&&Node.js&&
C语言
)
给定一段“密文“字符串s,其中字符都是经过"密码本”映射的,现需要将"密文"解密并且输出映射的规则('a'-'i')分别用('1'-'9')表示;('j'-'z")分别用('10'-"26”)表示约束:映射始终唯一输入描述:“密文”字符串输出描述:明文字符串补充说明:翻译后的文本的长度在100以内示例1输入输出示例仅供调试,后台判题数据一般不包含示例输入20*19*20输出tstJava版本imp
荆赫同艺
·
2024-03-13 09:32
华为OD(多语言)
c语言
java
python
【
C语言
】人生重开模拟器
前言:人生重开模拟器是前段时间非常火的一个小游戏,接下来我们将一起学习使用
c语言
写一个简易版的人生重开模拟器。
Code Warrior
·
2024-03-13 07:27
c语言
开发语言
使用asn1tools进行asn1编解码
一个是ASN1C(
c语言
编译环境),一个是python第三方库asn1tools。
red_leaf_412
·
2024-03-13 04:53
python学习
【C++】函数入参 值传递和引用传递,与
C语言
的区别
在C++中,函数的参数传递有值传递和引用传递两种方式。当函数的参数是vector类型时,可以选择使用vector或vector&作为参数类型,两者各有优劣:vectorvect1:这种方式使用了值传递,即在函数调用时会对传入的vector对象进行拷贝,函数内部对参数进行修改不会影响原始对象。如果在函数体内调用vect1.push_back(1),则是对函数内部的拷贝对象进行操作,不会影响原始对象。
Z_shsf
·
2024-03-12 23:45
c++
c++
c语言
开发语言
新手入门stm32F407用寄存器点亮一个led灯过程分享
中非常需要学习的东西2.直接上手库函数的话可能就不知道自己用的东西是怎么回事(底层一点的知识)3.库函数是建立在寄存器的基础上的先来类比一下:大家试想一家酒店有很多家房间,房间都有门牌号,我们可以将这个门牌号看成
c语言
中的指针
uint64
·
2024-03-12 21:42
学习
stm32
单片机
嵌入式硬件
C++从零开始(day49)——AVLTree模拟实现
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点
C语言
还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于AVLTree模拟实现
云淡风轻kk
·
2024-03-12 16:05
c++
开发语言
C语言
冒泡排序数组
用
c语言
实现冒泡排序输出数组的值,冒泡排序(BubbleSort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
1413编程小刘
·
2024-03-12 09:55
c语言
算法
开发语言
C语言
简单题(1)圆面积、成绩转化等级、数列和、闰年、求平均、温度转换、方程组、阶乘和、输入年月日判断为该年的第几天、字符串排序、求数组最值
/*给出圆的半径,计算圆的周长和面积#include#definePI3.14159intmain(){floats,r,l;printf("请输入圆的半径r:");scanf("%f",&r);l=2*PI*r;s=PI*r*r;printf("圆的周长为:%.2f\n",l);printf("圆的面积为:%.2f\n",s);return0;}*//*根据输入的成绩,输出成绩对应的等级要求:输
没那么特别的特别
·
2024-03-11 23:40
c语言
算法
数据结构
C/C++生态工具链——编译构建工具CMake/CMakeList初探
我第一次参与LinuxC++开发时使用的工具是Make,而后开始切换到CMake,一开始以为CMake是和
C语言
有关,原来开头的C表示它可以跨平台。CMake的使用场景:跨平台编译运行,交叉编译。
程序员与背包客_CoderZ
·
2024-03-11 19:04
C/C++开发基础
c++
开发语言
linux
c语言
R语言及其开发环境简介
S语言由贝尔实验室研究开发,著名的
C语言
、Unix系统也是贝尔实验室开发的。R属于GNU开源软件,最初发布于1997年,实现了与S语言基本相同的功能和统计功能。
luohaha66
·
2024-03-11 02:56
R
常规
r语言
c语言
中的likely 与 unlikely使用
__builtin_expect是GCC编译器提供的一个内建函数,用于帮助编译器优化条件跳转,提升程序的运行效率。__builtin_expect接收两个参数,如__builtin_expect(EXP,N),其含义是EXP==N的概率很大。也就是说,这个函数用来告诉编译器,你预期EXP的值大概率会等于N。我们通常会将__builtin_expect封装为likely和unlikely两个宏,如下
zhu_superman
·
2024-03-09 22:52
c语言
开发语言
C++和rust的比较
下面是对这两种语言的一些关键比较:1.设计理念C++:由BjarneStroustrup于1980年代初开发,设计理念是提供面向对象编程、泛型编程和过程化编程的特性,同时保持与
C语言
的兼容性和高性能。
DevDiary
·
2024-03-09 01:24
c++
rust
java
C语言
编程:如何判断闰年?
在本博客中,我们将介绍一个简单的
C语言
程序来判断一个年份是否为闰年,以及使用条件语句来对不同的年份进行相应的输出。程序示例以下是一个基于
C语言
的程序示例,用于判断给定年份是否为闰年。
cytingle
·
2024-03-08 16:11
算法
c语言
C语言
知识:动态内存管理(malloc free calloc realloc)
>为什么要动态内存管理之前我们学习的是在栈区上开辟空间,空间开辟的大小的固定的,并且数组在声明的时候,必须指定数组的长度,大小确定以后就不能调整了但是我们对于空间的需求有时候需要灵活一点,所以
C语言
用了动态内存开辟
復禮
·
2024-03-08 16:40
C语言学习和题目解析
c语言
开发语言
C++从零开始的打怪升级之路(day45)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点
C语言
还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于二叉树的题目1.根据二叉树创建字符串
云淡风轻kk
·
2024-03-08 02:24
c++
开发语言
C语言
自定义函数求三项数值中的最大数
#include//自定义max函数doublemax(doublea,doubleb,doublec){doublez;z=a<b?a:b;return(c<z?c:z);}intmain(){doublea=0,b=0,c=0;printf("请输入a,b,c的值:");scanf("%lld%lld%lld",&a,&b,&c);max(a,b,c);return0;}
苏切尔
·
2024-03-08 00:22
c语言
C语言
中声明和定义的区别
一、声明和定义的区别1.声明(Declaration):是告诉编译器有一个变量、函数或类型存在,但不为其分配内存或提供具体的实现。声明提供了有关标识符(如变量名、函数名)的信息,包括类型和名称。它们通常在头文件中出现,以便在多个源文件中共享。例如,以下是变量、函数和类型的声明示例:inta;//变量声明externintx;//变量声明,extern关键字intadd(inta,intb);//函
azoo
·
2024-03-07 21:17
C/C++学习
c语言
开发语言
将链表保存在文件中
C语言
#include#includeintcount=0;typedefstructLinkList{intval;charname[20];structLinkList*next;}LinkList;LinkList*create_LinkList(){LinkList*head=(LinkList*)malloc(sizeof(LinkList)),*p;p=head;intdata=0;whil
ghblk
·
2024-03-07 20:45
链表
c语言
数据结构
局部变量和全局变量
(变量也在))(Localvs.globalvariables)内部变量和外部变量重名(编译器不报错)内部变量的i出现在栈空间内而不在数据段中进而无法改变全局表变量的值(全局变量访问数据段中的内容)在
C语言
中
陆小果不会写代码
·
2024-03-07 16:40
算法
c语言
【
c语言
】三子棋
前言:三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉棋、一条龙、井字棋等。游戏规则是双方对战,双方依次在9宫格棋盘上摆放棋子,率先将自己的三个棋子走成一条线就视为胜利。但因棋盘太小,三子棋在很多时候会出现和棋的局面。设计思路:先开一个test.c文件用来进行游戏的逻辑测试,再开一个game.h头文件和game.c文件分别用来进行函数声明和实现游戏的逻辑,然后就是打印菜单、生成棋盘、实现玩家下棋、实
Code Warrior
·
2024-03-06 22:50
c语言
游戏
开发语言
学习
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他