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语言
】附录:strlen 函数详解
写在前面:本篇将专门为strlen函数进行讲解,总结了模拟实现strlen函数的三种方法,并对其进行详细的解析。手写库函数是较为常见的面试题,希望通过本篇博客能够加深大家对strlen的理解。0x00strlen函数介绍【百度百科】strlen所作的是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符\0为止,然后
柠檬叶子C
·
2024-02-10 23:12
维生素C语言
c语言
开发语言
C语言
冒泡排序介绍
以下是使用
C语言
实现冒泡排序的示例代码:#includevoidbubbleSort(intarr[],int
好奇的菜鸟
·
2024-02-10 23:12
C语言
c语言
算法
排序算法
c语言
自定义tcp协议实现socket通信(windows版本)
前面一篇博客介绍了mac/linux下通过
C语言
自定义协议实现socket通信的示例,因为大部分api与windows还有很多区别,这里就特意把windows下的tcp通信实例给介绍一下。
luffy5459
·
2024-02-10 23:37
c++
windows
tcp
socket
自定义协议
protocol
小端序
PTA 7-25 实数小写金额转大写
(
C语言
微课视频——哔哩哔哩网站——账号:巨之说)输入格式:输入一个包含小数的小写金额(整数部分不超过7位,小数部分不超过2位)。输出格式:汉字大写金额,最后换行。
m0_60738889
·
2024-02-10 23:04
c语言
2019-07-13 盲目
然后电话里直属上司因为我说话的方式或语气或用词不当又或是其他一些
深层
次的原因对我表示了不满。每每就是在这种时侯,会让我产生一种深深的危机感。
汪旺旺_e3d9
·
2024-02-10 22:56
嵌入式系统学习指南:从入门到精通
(个人观点,仅供参考)先建立编程基础嵌入式系统开发需要掌握
C语言
和汇编语言,这是入门的第一步。
C语言
可以看作所有编程语言的“祖宗”,需要深入理解指针、结构体、位操作等概念。汇编语言则可以帮助
科联学妹
·
2024-02-10 21:14
嵌入式硬件
51单片机
学习
单片机
Block用法
概述block:苹果在iOS4开始引入的对
C语言
的扩展,用来实现匿名函数的特性。匿名函数:没有函数名的函数,一对{}包裹的内容是匿名函数的作用域。
陌巷先森
·
2024-02-10 21:20
二级
C语言
笔试6
(总分100,考试时间90分钟)一、选择题1.设有以下语句:charx=3,y=6,z;z=x^y<<2;则z的二进制值是()。A.00010100B.00011011C.00011100D.000110002.以下有关宏的描述不正确的是()。A.宏定义不做语法检查B.双引号中出现的宏名不进行替换C.宏名无类型D.宏名必须用大写字母表示3.程序设计的任务包括()。A.编写程序代码并上机调试B.确定
飞莲
·
2024-02-10 21:36
算法
图论
二级
C语言
笔试7
(总分100,考试时间90分钟)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的。1.下列关于队列的叙述中正确的是A)在队列中只能插入数据B)在队列中只能删除数据C)队列是先进先出的线性表D)队列是先进后出的线性表2.对于存储同样的一组数据元素而言A)顺序结构比链接结构易于扩充空间B)顺序结构与链接结构相比,更有利于对元素进行插入、删除运算C)顺序结构占用整块空间,而链
飞莲
·
2024-02-10 21:36
数据库
二级
C语言
笔试8
(总分90,考试时间90分钟)一、选择题1.下列叙述中正确的是()。A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率2.以下语句定义正确的是()。A.inta[1][4]=1,2,3,4,5;B.floata[3][
飞莲
·
2024-02-10 21:36
算法
二级
C语言
笔试4
(总分90,考试时间90分钟)一、选择题1.对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为。A)log2nB)n/2C)nD)n+l2.下列选项中,不是一个算法的基本特征的是()。A)完整性B)可行性C)有穷性D)拥有足够的情报3.下列叙述中正确的是()。A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以
飞莲
·
2024-02-10 21:06
数据结构
算法
c语言
系统编程八:Linux进程间通信之消息队列
Linux进程间通信之消息队列一消息队列概述二消息队列的特点三消息队列的创建和使用3.1获取系统唯一的key值3.2创建消息队列3.3查看消息队列和删除消息队列的shell命令3.4消息队列的信息格式的定义3.5发送消息函数msgsnd3.6接收消息函数msgrcv3.7总结3.8消息队列的控制四消息队列练习题:实现多人聊天程序一消息队列概述消息队列是消息的链表,存放在内存中,由内核维护;二消息队
qq_33808440
·
2024-02-10 21:33
c语言
C语言系统编程
linux
c语言
运维
C语言
函数调用底层实现原理
前言
C语言
程序执行实质上的函数的连续调用。运行程序时,系统通过程序入口调用main函数,在main函数中又不断调用其它函数。程序的每个进程都包括一个调用栈结构(CallStack)。
Real返璞归真
·
2024-02-10 21:59
C语言
CTF
c语言
网络安全
【
C语言
学习笔记】《C程序设计语言》读后感
Warning:为了避免非零基础人群感到身体不适、头晕恶心、易怒及粗口,请不要查看以下内容。文章目录前言读书感悟总结前言截至目前为止,我已经“抄”完了10篇《C程序设计语言》读书笔记。刚好升到了博客2级,这也是我第一次在CSDN发帖子记录读书感悟。与其说是感悟…不如说是照抄原文。由于这是我第一本完整阅读的计算机书,也是我第一次使用CSDN,在措辞上有些不知所措。我本来是打算写几篇浓缩度高的、简要、
Real返璞归真
·
2024-02-10 21:28
#
C语言学习笔记
c语言
【
C语言
期末】商品管理系统
本文资源:https://download.csdn.net/download/weixin_47040861/888201551.题目要求商品管理系统商品信息包括:包括编号、类别、名称、价格、折扣比例、生产时间、存货数量等要求:1、信息首先保存在文件中,然后打开文件进行读写操作,信息的改写必须与文件中保存的数据同步。2、完成以下功能:1系统以菜单方式工作2增加商品信息3删除指定的商品信息4修改指
a辰龙a
·
2024-02-10 20:49
c语言
开发语言
C语言
之:编译和链接
目录1.翻译环境和运行环境翻译环境2.翻译环境:预编译+编译+汇编+链接预处理(预编译)编译词法分析语法分析语义分析汇编链接运行环境1.翻译环境和运行环境在ANSIC的任何一种实现中,存在两个不同的环境。第一种是翻译环境,在这种环境中源代码被转换为可执行的机器指令第二种是执行环境,它用于实际执行代码翻译环境那翻译环境是怎么将源代码转换为可执行的机器指令呢?这里我们就得展开讲解一下翻译环境所作的事情
凡人多烦事~
·
2024-02-10 20:17
C语言知识
c语言
开发语言
C语言
之文件操作
目录1.为什么使用文件?2.什么是文件?程序文件数据文件文件名3.二进制文件和文本文件?4.文件的打开和关闭流标准流文件指针文件的打开和关闭5.文件的顺序读写练习6.文件的随机读写7.文件读取结束的判定8.文件缓冲区1.为什么使用文件?如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,
凡人多烦事~
·
2024-02-10 20:14
C语言知识
c语言
开发语言
新春快乐(烟花、春联)【附源码】
新春快乐一:`
C语言
`--烟花二:`Python`--春联三:`Python`--烟花四:`HTML`--烟花一:
C语言
–烟花运行效果:#include#include#include#include#
温轻舟
·
2024-02-10 20:41
c语言
html
python
PTA 7-3 出栈序列的合法性(
c语言
)
PTA7-3出栈序列的合法性(
c语言
)本文章为小白复习,如果有误,欢迎大家纠错!
weixin_44222606
·
2024-02-10 20:36
day4:
C语言
语法结构的分支结构和循环结构
if分支结构与循环结构常见例题:1、输入一个数,分别输出它的个位、十位、百位#includeintmain(intargc,constchar*argv[]){inta=0;intg=0;ints=0;intb=0;printf("请输入一个三位数:");scanf("%d",&a);g=a%10;s=a/10%10;b=a/100;printf("个位:%d十位:%d百位%d:",g,s,b);
wxmchong
·
2024-02-10 20:31
c语言
DAY12 Linux篇
C语言
,选择结构&&循环&&数组用法。
一、输入一个三位数,判断是否为水仙花数(例如水仙花数153=1*1*1+5*5*5+3*3*3)。二、输入分数,对学生分数阶段划分。三、输入计算式,实现计算器加减乘除。四、输入年月日,计算是当年的第几天。五、求开始值和结束值之间的偶数和。六、判断一个数是否为素数。七、*号图形输出八、ABCDEF字母图形输出。九、鸡兔同笼共35头94脚求鸡兔个数。十、输入一个数如果被3,5,7整除,输出谁3,5,7
ai加班的嵌入者
·
2024-02-10 20:01
c语言
c语言
开发语言
vim
ubuntu
算法
C语言
:循环练习
1.输出一下4*5的矩阵。通过代码实现#includeintmain(){inti;intj;for(i=1;iintmain(){inta=100;intdata=0;intdata1=0;intdata2=0;while(a>=100&&aintmain(){intm=0;intn=0;intnum=0;intdata1=0;intdata2=0;printf("Pleaseenter2num
_冷寞
·
2024-02-10 20:01
c语言
C语言
学习
C语言
学习初始
c语言
enum枚举:strlen计算长度:特殊编码按位与,或,异或static1.局部变量:2.全局变量:extern#define的使用常数定义:宏命令定义指针指针简单使用结构体struct
释~~
·
2024-02-10 20:31
c语言
c语言
学习
开发语言
C语言
学习笔记
系列文章目录1.元件基础2.电路设计3.PCB设计4.元件焊接5.板子调试6.程序设计7.算法学习8.编写exe9.检测标准10.项目举例11.职业规划文章目录前言C的面向过程和C++的面向对象1.C++的数据类型与常量2.C++中的变量1、什么是变量?2、变量名字的命名规则:3、命名建议:4、const常量与宏定义区别3、C++中的运算符4、赋值运算符和赋值表达式5、C++的语句与输入输出1、语
【云轩】
·
2024-02-10 20:30
笔记
c语言
学习
开发语言
【Day3
C语言
基础语法学习-2】
Day3
C语言
基础语法学习-2一、输入输出函数1.1getchar()/putcgar()1.1.1getchar()1.1.2putchar1.2gets()/puts()1.2.1gets()1.2.2puts
狗子爱猫粮855
·
2024-02-10 20:00
c语言
c++
开发语言
C语言
学习day10:while语句
while语句属于循环结构;while语句运行图:while语句表达式:while(表达式){}代码:intmain(){//while(表达式){//}inti=0;//死循环while(i<10){printf("%d\n",i);i++;}system("pause");returnEXIT_SUCCESS;}结果:while语句到此就结束了,现在我们写一个练习;打印出1-100所有的偶数:
伍贰什丿
·
2024-02-10 20:29
C语言学习
c语言
学习
开发语言
C语言
基础 Day03 运算符和分支循环语句
C语言
基础Day03运算符和分支循环语句1.类型限定符2.字符串的输出3.格式化输入4.运算符4.1运算符优先级4.2运算符使用的一些说明4.3运算符的部分代码示例4.3.1算术运算符4.3.2逻辑运算符
月仙儿
·
2024-02-10 20:29
C语言基础
c语言
开发语言
C语言
基础day3
复习算术运算符+-*/%除法:整数相除得整数,除不开的部分舍去。10/6得1除法的两个操作数中,只要有一个小数,结果就是小数。模除:两个操作数必须是整数。除法和模除分母位置都不能是0。关系运算符>>=关系运算>逻辑运算if语句if(条件)//条件为真执行语句1否则执行语句2{语句1}else//else可以省略如果写了else必须有与之匹配的if{语句2}if嵌套if(条件1){if(条件2){语
encounter♌
·
2024-02-10 20:59
C语言基础
c语言
开发语言
后端
C语言
学习day10:switch语句
switch又有说法叫开关语句switch语句很简单,我们先看看官方一点的解释:当在
C语言
中遇到复杂的条件判断时,可以使用switch语句来简化代码。它允许根据不同的条件值执行不同的代码块。
伍贰什丿
·
2024-02-10 20:59
C语言学习
学习
C语言
学习day11:do while语句
dowhile语句是
C语言
中的一种循环语句,它的语法结构如下:do{//循环体语句}while(条件表达式);dowhile语句首先执行循环体语句,然后再判断条件表达式的值。
伍贰什丿
·
2024-02-10 20:59
C语言学习
c语言
学习
开发语言
[
C语言
]Day04作业:输出菱形,判断水仙花数,输出a = aaaaa
/*1.在屏幕上输出以下图案:*************************************************************************************2.求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。在数论中,水仙花数(Narciss
MrDorli
·
2024-02-10 20:29
C语言学习
c语言
【
C语言
】BC91水仙花数(DAY 6)
文章目录题目概要解题分析代码实现重难分析题目概要BC91水仙花数描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。输入描述:输入数据有多组,每组占一行,包括两个整数m和n(100≤m≤n≤999)。输出描述:对于每个测试实例,要
张学恒
·
2024-02-10 20:28
C语言
#
C语言刷题
c语言
算法
开发语言
蓝桥杯
数据结构
C语言
基础day4
复习条件运算符表达式1?表达式2:表达式3表达式1为真,结果是表达式2的结果;否则是表达式3的结果。sizeof()运算符计算类型和变量的占内存长度,单位是字节int4char1float4short2double8++自增--自减变量自身+1或者-1。前缀和后缀形式表达式的结果不一样。前缀:表达式的结果是变量+1或-1之后的值。后缀:表达式的结果是变量+1或-1之前的值。短路特性&&||&&左边
encounter♌
·
2024-02-10 20:28
C语言基础
c语言
开发语言
后端
C语言
学习笔记22/08/21
目录第5章好戏在后面第2节啰嗦一下第3节逻辑挑战7:判断质数很简单判断5是否为质数:判断任意一个数是不是质数:输出一个数的所有约数,如果没有约数就是质数:第4节:更快一点:break判断一个正整数是否为质数(用break优化):第5节continue用continue语句输出1~100偶数:第6节逻辑挑战8:验证哥德巴赫猜想在4~100内验证哥德巴赫猜想,输出每一个偶数的所有可能的拆分方法:第7节
信息技术段子手
·
2024-02-10 20:58
C语言
学习
c语言
day19.1
C语言
初阶——水仙花代码
day19.1谁能横刀立马,唯我飞牛大将军!“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=13+53+3^3,则153是一个“水仙花数”。代码实现#include#includeintmain(void){inti;for(i
优质羊杂汤
·
2024-02-10 20:58
c语言
C语言
练习-day27
题目:使用函数统计指定数字的个数。本题要求实现一个统计整数中指定数字的个数的简单函数。输入:一个被统计数字number,类型为int;一个统计的数字digit(用于number中出现了几个digit,范围为[0,9]),类型为int。输出:输出在number中出现了几次digit。优化目标:无。算法思想:如果number等于0且digit也是0,就count(统计出现次数)=1。如果number是
Xiao__fly
·
2024-02-10 20:58
c语言
学习
C语言
学习Day16 循环嵌套
16-1#include/*复习:while:先判断后执行do-while():先执行后判定for(表达式1;表达式2;表达式3):break:continue:*/intmain(){inta,b,c;for(inti=100;iintmain(){inti,g,s,b,q;for(i=1000;i/*外层:控制行数内层:控制列数****************/intmain(){for(in
Adorable空空
·
2024-02-10 20:57
C语言学习
c语言
C语言
学习day12:水仙花(do while)
前面我们学习了dowhile循环,今天做一个练习:水仙花题目:一个三位数(100-999),获取其中所有各个位数的相加等于这个数本身的数尽量自己先写一写,差不多了再看答案思路:先获取个位数的值获取十位数的值获取百位数的值三者相加进行判断返回结果代码:intmain(){inti=100;do{//个位数inta=i%10;//十位intb=i/10%10;//百位intc=i/100;if(a*a
伍贰什丿
·
2024-02-10 20:27
C语言学习
c语言
学习
开发语言
2020-03-27
忽然发觉,我写的东西其实很肤浅,我的认知其实很表面,如果我想了解
深层
东西,都不要止于表面,勇敢去尝试多元化生活,还有坚持某样东西,譬如学习,早起,饮食旦凡我做好一点,我的人生就不会很糟糕背诵东西很多,但是我还有
Ensen
·
2024-02-10 19:17
3个随感
上次周总问我:“肖,你那6年的初恋现在怎么样了,要没有分手现在娃都7岁了”我当时的回答出于本能地说:“估计当初真结了,现在也离了”这个答案在今天我有了更
深层
次的理解与肯定。因为我从毕业选择工作开始做销
肖肖4941
·
2024-02-10 18:17
【华为OD机考 统一考试机试C卷】围棋的气(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-10 18:20
华为od
c语言
c++
java
javascript
python
C语言
每日一题(51)相同的树
力扣网100相同的树题目描述给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例1:输入:p=[1,2,3],q=[1,2,3]输出:true示例2:输入:p=[1,2],q=[1,null,2]输出:false示例3:输入:p=[1,2,1],q=[1,1,2]输出:false提示:两棵树上的节点数目都在范围[0
对编程一片赤诚的小吴
·
2024-02-10 17:39
c语言
算法
开发语言
C语言
每日一题(53)翻转二叉树
力扣网226翻转二叉树题目描述给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。示例1:输入:root=[4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]示例2:输入:root=[2,1,3]输出:[2,3,1]示例3:输入:root=[]输出:[]提示:树中节点数目范围在[0,100]内-100left);structTreeNode*right=invertTre
对编程一片赤诚的小吴
·
2024-02-10 17:39
数据结构
算法
C语言
每日一题(52)单值二叉树
力扣网965单值二叉树题目描述如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。只有给定的树是单值二叉树时,才返回true;否则返回false。示例1:输入:[1,1,1,1,1,null,1]输出:true示例2:输入:[2,2,2,5,2]输出:false提示:给定树的节点数范围是[1,100]。每个节点的值都是整数,范围为[0,99]。涉及知识点二叉树递归思路分析和相同二叉树是一
对编程一片赤诚的小吴
·
2024-02-10 17:09
数据结构
算法
redis介绍
一、Redis简介Redis是一个开源的使用
C语言
编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。它可以用作数据库、缓存和消息中间件。
xmh-sxh-1314
·
2024-02-10 17:36
redis
C语言
三倍游戏
Description三倍游戏是一个单人游玩的益智游戏。玩家会随机得到n张卡片,每张卡片上写有数字,第i张卡片上的数字为ai。每一轮游戏,玩家需要取走两张卡片,这两张卡片的数字之和需要为3的倍数,被选出的卡片不再放回原卡片堆中。给定卡片数量n及每张卡片上的数字a1,a2,⋯,an,请求这个游戏最多可以进行多少轮。Input第一行:单个正整数n;1≤n≤100000。第二行:n个正整数a1,a2,⋯
Maoriland
·
2024-02-10 17:58
c语言
蓝桥杯
【c++】c++入门(上)
0.前言由于c++完全是由
c语言
演变而来,所以c++是完全兼容
c语言
的,
c语言
中的语法都可在c++中使用,但正因为
c语言
有很多语法的不足,我们的祖师爷,也就是c++之父增加了一些可以补足
c语言
的不足之处
Ja_小浩
·
2024-02-10 17:55
c++
开发语言
蓝桥杯 算法提高 寻找三位数【
C语言
】---Q君
将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成1:2:3的比例,试求出所有满足条件的三个三位数。例如:三个三位数192,384,576满足以上条件。代码如下:#includeintmain(){inta,b,c,d,e,f;for(a=123;aintmain(){printf("192384576");printf("219438657");printf("27354
卿卿如晤丽影如画
·
2024-02-10 17:53
蓝桥杯
蓝桥杯 算法训练 字符串合并【
C语言
】---Q君
问题描述输入两个字符串,将其合并为一个字符串后输出。输入格式输入两个字符串输出格式输出合并后的字符串样例输入一个满足题目要求的输入范例。HelloWorld样例输出HelloWorld数据规模和约定输入的字符串长度0#includeintmain(){chars1[100],s2[100];gets(s1);gets(s2);printf("%s",strcat(s1,s2));return0;}
卿卿如晤丽影如画
·
2024-02-10 17:53
蓝桥杯
蓝桥杯 算法提高 成绩排序【
C语言
】---Q君
问题描述给出n个学生的成绩,将这些学生按成绩排序,排序规则,优先考虑数学成绩,高的在前;数学相同,英语高的在前;数学英语都相同,语文高的在前;三门都相同,学号小的在前输入格式第一行一个正整数n,表示学生人数接下来n行每行3个0~100的整数,第i行表示学号为i的学生的数学、英语、语文成绩输出格式输出n行,每行表示一个学生的数学成绩、英语成绩、语文成绩、学号按排序后的顺序输出样例输入2123234样
卿卿如晤丽影如画
·
2024-02-10 17:53
蓝桥杯
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他