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语言
实现linux环境UDP协议接收发送数据
C语言
实现linux环境UDP协议接收发送数据说明上代码运行结果说明闲来无事,写了个
C语言
的UDP小程序,程序新建了两个线程,分别用来实现UDP数据到发送和接收。需要的直接拿去用。
TARDIS_2020
·
2024-01-30 19:47
C语言
udp
c语言
linux
linux下
c语言
多线程,网络通信简单聊天程序,linux下
c语言
多线程,网络通信简单聊天程序...
《linux下
c语言
多线程,网络通信简单聊天程序》由会员分享,可在线阅读,更多相关《linux下
c语言
多线程,网络通信简单聊天程序(10页珍藏版)》请在技术文库上搜索。
多问
·
2024-01-30 19:47
linux下c语言多线程
网络通信简单聊天程序
Linux下基于
C语言
的即时通讯软件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、基本功能二、两种实现方式1.通过数组实现2.通过结构体实现总结前言提示:这里可以添加本文要记录的大概内容:这段时间做了一个比较简单的即时通信软件,就把这个过程记录一下吧,一方面可以加深一下自己对这个项目的印象,另一方面也希望可以帮助到各位正在学习这一块内容的博友!!!提示:以下是本篇文章正文内容,下面案例可供参考一、基
m0_59949484
·
2024-01-30 19:44
嵌入式
C语言
linux
linux
c语言
服务器
在Linux中用
C语言
实现Socket通信
Socket是封装了TCP协议,让我们更容易使用TCP协议。TCP协议在OSI模型中属于四层协议,即传输层协议。TCP,中文叫传输控制协议,它是一种面向连接的协议,就是说它通信前必须先连接,再能通信。设计TCP这种协议的目的,是为了实现在网络中传输数据包,所以几乎所有网络编程都会涉及TCP协议,就连HTTP协议也是基于TCP来完成数据的传输的。说TCP是面向连接还有一层意思,除了在传输之前需要在源
WongKyunban
·
2024-01-30 19:42
C/C++
linux
c语言
网络
【C++】类和对象(一)
个人主页⭐个人专栏——C++学习⭐点击关注一起学习
C语言
目录导读1.面向对象2.类2.1类的定义3.类的访问限定符4.class与struct定义类的区别5.类的封装6.类的作用域7.类的实例化8.类的存储方式
流浪者与猴
·
2024-01-30 19:32
C++学习
c++
开发语言
AI嵌入式K210项目-目录
系列文章简介本系列文章简单介绍K210芯片的使用方法,大致分为两个部分:
C语言
裸机开发MicroPython开发学习第一部分有助于大家对K210芯片的外设接口和内置的各种硬件加速器有更深刻的了解,第二部分有助于大家快速实现功能
疯狂飙车的蜗牛
·
2024-01-30 19:27
K210开发板
人工智能
K210
AI
嵌入式AI
嵌入式
目录
###
C语言
程序设计-----
C语言
学习(7)#(调试篇)
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。一.程序调试1.程序调试介绍:程序调试是软件开发过程中非常重要的一环,它可以帮助我们发现和修正程序中的错误和问题。通过调试,我们可以定位到程序中的具体问题所在,分析问题原因,并进行修复。2.程序调试说明:程序调试是将编制的程序投入实际运行前,用手工或编译程序等方法进
袁满满满满
·
2024-01-30 18:24
C语言程序设计
学习
开发语言
c语言
算法
数据结构
c++
c#
c语言
刷题
目录1.旋转数组的最小数字旋转数组的最小数字_牛客题霸_牛客网题目描述:题目分析代码与运行展示2.错误的集合力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目描述题目分析代码与运行展示1.旋转数组的最小数字旋转数组的最小数字_牛客题霸_牛客网题目描述:题目分析题目中所给出的数组是经由非递减数组旋转得来,比如数组{1,2,3,4,5},顺时针旋转1、2得到的数组为:{5,1,2,3,4};
京观
·
2024-01-30 18:47
c语言
算法
数据结构
叩开c++的大门
2.c++的发展史3.c++和
c语言
的区别是什么呢?4.接下来让我们正式进入c++的学习吧。
京观
·
2024-01-30 18:47
c++
c++
开发语言
linux
c语言
常见面试题目及答案,
c语言
常见面试题目
1.用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#defineSECONDS_YEAR(365*24*60*60UL)intmain(){printf("theansweris:%lu\n",SECONDS_YEAR);注意在gcc中longunsigedint输出为%lu2.写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。#defineMIN(A,B
Pa1nk1LLeR
·
2024-01-30 18:35
c语言常见面试题目及答案
C语言
常见面试题汇总
前言提示:本文章会持续更新......
C语言
常见面试题汇总前言1.
c语言
中内存是如何分布的?2.在
C语言
内存中堆区和栈区的区别?
小鹏要努力呀
·
2024-01-30 18:35
c语言
面试
开发语言
C语言
面试题整理
1.什么是预编译?预编译又称预处理,是整个编译最先做的工作,及程序执行前的一些预处理工作主要处理开头的指令,如拷贝#include包含的文件代码、替换#define定义的宏、条件编译等何时需要预编译?总是使用并不经常改动的大型代码体2.#和##的作用?#是宏参数字符串替换运算符,##是把两个宏参数连接起来的运算符#defineSTR(arg)#arg//STR(hello)--->hello#de
tracker_*
·
2024-01-30 18:05
c语言
开发语言
c 语言 a作用是什么,
C语言
面试题(三)
原标题:
C语言
面试题(三)接着更新
C语言
面试题,希望能帮助到大家!1、变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。
唉ei
·
2024-01-30 18:05
c
语言
a作用是什么
【嵌入式面试】2022年嵌入式经典面试题汇总(
C语言
)
作者:不想脱发的基兄专栏:《嵌入式面试》格言:不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸福。前言:2022年秋招我面试嵌入式MCU开发方向,经过了多场的笔试与面试,在准备的过程中看了非常多的资料,我的汇总的笔记一直写在有道云笔记中,没有分享出来。现在已经到了23年春招了,特此整理后分享出来。资料看过了觉得不错就保存下来了,如果有不对的地方,欢迎批评指正,侵权联删!
不想脱发的基兄
·
2024-01-30 18:34
C语言
#
嵌入式工程师面试(初级)
c语言
面试
C语言
常见面试题:什么是栈,栈的作用是什么?
栈(stack)是一种特殊的数据结构,它按照后进先出(LIFO,LastInFirstOut)的原则进行操作。这意味着最后一个被添加到栈中的元素将是第一个被移除的元素。在计算机科学中,栈有许多应用,包括函数调用、程序执行、数据存储等。栈的作用主要包括以下几个方面:函数调用和程序控制流:栈用于存储函数调用的信息,包括参数、局部变量等。当一个函数被调用时,它的信息会被压入栈中,当函数执行完毕后,其信息
广寒舞雪
·
2024-01-30 17:03
C语言
c语言
开发语言
C语言
常见面试题:什么是数组,数组在
C语言
中的作用是什么?
在
C语言
中,数组主要用于存储和操作大量相同类型的数据。以下是数组在
C语言
中的作用:数据存储和处理:数组用于存储大量同类型的数据,通过索引访问和操作数组中的元素。
广寒舞雪
·
2024-01-30 17:02
C语言
c语言
算法
开发语言
C语言
常见面试题:什么是指针,指针在
C语言
中的作用是什么?
指针是
C语言
中的一个重要概念,它是指向变量或内存地址的指针变量。指针用于存储另一个变量的地址,通过指针可以间接访问和修改变量的值。
广寒舞雪
·
2024-01-30 17:02
C语言
c语言
开发语言
C语言
常见面试题
1、
C语言
程序的基本单位是 -A程序行-B语句-C函数-D字符答案:C#####试题解析概念2、在宏定义#definePI3、14159中,用宏名PI代替一个 -A单精度数-B双精度数
累牛X
·
2024-01-30 17:00
c语言
开发语言
C语言
常见面试题:什么是递归,递归的作用是什么?
递归是一种编程技巧,它指的是一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法。递归的作用在于将一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,通常把一个复杂问题分解为两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。递归的作用主要包括以下几个方面:解决递归定义的问题:递归允许在解决递归定义的问题时进行自我引用。例如,二叉
广寒舞雪
·
2024-01-30 17:59
C语言
c语言
开发语言
八月二十二
因为考研专业课是
C语言
,所以接下来学习主要放在了
C语言
上。
网站蒋立卫
·
2024-01-30 17:13
【华为OD】C卷真题 100%通过:寻找身高相近的小朋友 Python代码实现
Java源码实现:【华为OD】C卷真题100%通过:寻找身高相近的小朋友Java实现-CSDN博客
C语言
实现:【华为OD】C卷真题100%通过:寻找身高相近的小朋友
C语言
代码实现-CSDN博客C++实现
五木大大
·
2024-01-30 17:44
算法
python
java
c++
c语言
华为od
开发语言
C语言
的数据类型
一.
C语言
的数据类型1、整型。包括short、int、long等,用以表示一个整数,默认为有符号型,配合unsigned关键字,可以表示为无符号型。2、实型,即浮点型。包括
小帅没烦恼~
·
2024-01-30 17:13
c语言
认识
C语言
简介:小加本人是一个初学者,我将会用每天所写的博客来记录我学习编程的过程,并通过这个过程来监督激励自己,也希望向各位编程大佬学习,一年以后看见不一样的自己。(如果此博客理解有偏差,也希望各位大佬能及时纠正,欢迎大家的批评指正!)1.理解什么是计算机语言?在我们生活中人与人之间可以通过汉语、英语、法语等各种语言进行交流,动物与动物之间可以通过各种身体语言和嘶嘶叫声进行交流,那人与计算机之间交流的语言
小帅没烦恼~
·
2024-01-30 17:43
c语言
【华为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-01-30 17:07
华为od
c语言
c++
java
javascript
C语言
指针导学(3)——指针与数组的“爱恨情仇”
请转载的朋友注明出处三.指针与数组的“爱恨情仇”本将中指针的算术运算本应放在第二讲中,但考虑到它与数组关系密切故将其纳入本讲。1.指针的算术运算在上一讲指针初始化的第4种方式中提到了可以将一个T类型数组的名字赋给一个相同类型的指针,这说明指针可以和数组发生联系,在后面我们会看到这种联系是十分密切的。当有语句charary[100]={‘a’,‘b’,‘c’,‘d’,’e’,‘f’};char*cp
沙师弟哪里去
·
2024-01-30 17:37
C/C++
c语言
指针
C语言
--指针与数组的爱恨情仇
前言乃住性子,守得寂寞,未必强,但必老!!!目录数组爱恨情仇相关类型总结关键字const作用于指针的两种情况拓展数组众所周知,数组是一组形同类型元素的集合要点:1,sizeof(数组名(注意,这里只能有数组名,其他任何符号都不能有)),这里的数组名表示整个数组,计算的是整个数组的大小.2,&数组名,这里的数组名表示整个数组,取出的是整个数组的地址3,除了上述两点特例,其余所有的数组名都表示数组首元
章鱼哥~
·
2024-01-30 17:34
C语言基础
c语言
数据结构
华为机试真题实战应用【赛题代码篇】-增强的strstr(附Java和C++代码)
目录问题描述思路解析代码实现C++JavaJS问题描述
C语言
有一个库函数:char*strstr(constchar*haystack,constchar*needle),实现在字符串haystack
林聪木
·
2024-01-30 16:16
华为
【
C语言
】【力扣】1.两数之和
一、个人思考过程int*twoSum(int*nums,intnumsSize,inttarget,int*returnSize){for(inti=0;i#includeintmain(){//a与*aintx=2;int*a;a=&x;printf("%d\n",*a);printf("%p\n",a);//应该使用"%p"来打印指针的地址,而不是使用"%d"来打印指针的值。//指针与数组in
琛:D
·
2024-01-30 16:57
C语言
C语言-练习项目
c语言
leetcode
算法
【
C语言
】swap()函数为什么不能直接交换int整型数据
常见错误:voidswap(inta,intb);intmain(){inta=2,b=3;swap(a,b);printf("%d",a,b);return0;}voidswap(inta,intb){intt=a;a=b;b=t;}错误原因:对函数参数的知识点不够熟悉。在函数中参数传递分为三种情况:参数可以使用传值方式传递:默认情况下,C函数参数是通过传值方式传递的,即实参的值被复制到形参中,
琛:D
·
2024-01-30 16:27
C语言-学习小记
C语言
c语言
算法
【
C语言
】【力扣】刷题小白的疑问
一、力扣做题时的答案,没有完整的框架疑问:在学习
C语言
的初始,就知道
C语言
程序离不开下面这个框架,为什么力扣题的解答往往没有这个框架?
琛:D
·
2024-01-30 16:55
C语言-学习小记
C语言
c语言
leetcode
开发语言
C语言
计算高精度圆周率pi程序的代码
如下代码是关于
C语言
计算高精度圆周率pi程序的代码。
简简单单咦
·
2024-01-30 16:09
【通讯录案例-一些细节的补充 Objective-
C语言
】
一、好,这个里边儿啊,我们在示例程序里边儿,我们当前做的程序,左边,这个屏幕左边,和这个tableView的Cell这一块儿,1.左边,是有一个小的间距,是吧,我现在想把这个间距,取消掉,怎么着来做,1)首先:tableView,是吧,我们这个控制器是什么,是“联系人列表”所以呢,在“联系人列表“的viewDidLoad里边,去写东西,在“联系人列表”的viewDidLoad里边,我要去“取消分割
清风清晨
·
2024-01-30 16:48
Objective-C
objective-c
开发语言
macos
Python-100days-01
1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用
C语言
实现的(后面又出现了Java和C#实现的版本Jython和IronPython,以及PyPy、Brython、Pyston等其他实现
llch
·
2024-01-30 16:05
linux+c+时间间隔+ns,浅析 Linux 中的时间编程和实现原理,第 1 部分: Linux 应用层的时间编程...
http://www.ibm.com/developerworks/cn/linux/1307_liuming_linuxtime1/index.html#ibm-pcon本文试图完整地描述Linux系统中
C语言
编程中的时间问题
上已酒
·
2024-01-30 16:46
linux+c+时间间隔+ns
alpha-beta剪枝五子棋
c语言
,五子棋AI算法第三篇-Alpha Beta剪枝
剪枝是必须的上一篇讲了极大极小值搜索,其实单纯的极大极小值搜索算法并没有实际意义。可以做一个简单的计算,平均一步考虑50种可能性的话,思考到第四层,那么搜索的节点数就是50^4=6250000,在我的酷睿I7的电脑上一秒钟能计算的节点不超过5W个,那么625W个节点需要的时间在100秒以上。电脑一步思考100秒肯定是不能接受的,实际上最好一步能控制在5秒以内。顺便说一下层数的问题,首先思考层数必须
Sench Galiedon
·
2024-01-30 16:42
01背包问题(用
c语言
实现)-回溯法求解(剪枝)
没剪枝的原文链接在这里01背包问题(用
c语言
实现)-回溯法求解#include#definemax100intweight[max];intvalue[max];intn,max_weight,max_value
麦滋堡的摸鱼芝士
·
2024-01-30 16:10
c语言
剪枝
深度优先
C语言
-算法-搜索剪枝与记忆化搜索
Function题目描述对于一个递归函数w(a,b,c)w(a,b,c)w(a,b,c)如果a≤0a\le0a≤0或b≤0b\le0b≤0或c≤0c\le0c≤0就返回值$1$。如果a>20a>20a>20或b>20b>20b>20或c>20c>20c>20就返回w(20,20,20)w(20,20,20)w(20,20,20)如果a#defineMAX21longlongw(longlonga,
SpongeG
·
2024-01-30 16:38
C语言-算法
算法
c语言
剪枝
fatal error: cstdio.h: No such file or directory
在
C语言
中,stdio.h头文件是主要的。C只是C++的一个子集,且C++中,已不推荐再用C的类库。cstdio是c++从C的stdio.h继承来的,在前面加C同时不要H后缀所以要去掉后缀.h
firefly0721
·
2024-01-30 15:56
杂
c++
开发语言
贪吃蛇/链表实现(C/C++)
本篇使用
C语言
实现贪吃蛇小游戏,我们将其分为了三个大部分,第一个部分游戏开始GameStart,游戏运行GameRun,以及游戏结束GameRun。
桀桀桀桀桀桀
·
2024-01-30 15:37
c语言
c++
C语言
——指针进阶(四)
目录一.前言二.指针和数组笔试题解析2.1二维数组2.2指针笔试题三.全部代码四.结语一.前言本文我们将迎来指针的结尾,包含了二维数组与指针的试题解析。码字不易,希望大家多多支持我呀!(三连+关注,你是我滴神!)二.指针和数组笔试题解析2.1二维数组请逐个分析下面代码最终的打印结果:intmain(){inta[3][4]={0};printf("%zd\n",sizeof(a));printf(
玛丽亚后
·
2024-01-30 15:36
c语言
c语言
开发语言
如何使用Docker本地部署一个开源网址导航页并分享好友公网使用
博客主页:小羊失眠啦.系列专栏:《
C语言
》《数据结构》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。
小羊失眠啦.
·
2024-01-30 14:24
Cpolar
docker
开源
容器
【
C语言
】(10)循环结构
1.for循环a.介绍for循环在
C语言
中用于在已知循环次数的情况下重复执行代码。
游码客
·
2024-01-30 14:48
C语言程序设计
c语言
算法
开发语言
【
C语言
】(9)分支结构
一.if-else语句if-else适用于简单和复杂的条件判断。a.基本if语句用途:基本的条件测试。语法:if(condition){//代码块}示例:if(score>60){printf("及格\n");}b.if-else语句用途:二选一的条件判断。语法:if(condition){//条件为真时的代码}else{//条件为假时的代码}示例:if(age>=18){printf("成年\n
游码客
·
2024-01-30 14:16
C语言程序设计
c语言
服务器
开发语言
柔性数组 Flexible Array (简易版)
柔性数组FlexibleArray文章目录柔性数组FlexibleArray一、柔性数组的概念二、柔性数组的使用一、柔性数组的概念柔性数组(FlexibleArray)是一种在
C语言
中使用的数据结构。
Mercury Random
·
2024-01-30 14:21
柔性数组
c语言
C语言
插入排序
插入排序是一种简单直观的排序算法,其基本思想是将一个元素插入已经排好序的部分,逐步构建有序序列。插入排序的工作原理类似于整理扑克牌的过程,不断将手中的牌插入到已经有序的牌序中。具体来说,插入排序的步骤如下:从第一个元素开始,该元素可以认为已经被排序。取出下一个元素,在已经排序的元素序列中从后向前扫描。如果已排序的元素大于新元素,则将该元素移到下一位置。重复步骤3,直到找到已排序的元素小于或等于新元
落落落sss
·
2024-01-30 13:16
算法
c语言
python定义可调用的类型
使用def语句或lambda表达式创建内置函数:使用
C语言
(CPython)实现的函数,如len或time.strftime。内置方法:使用
C语言
实现的方法,如dict.get。
MZP_man
·
2024-01-30 13:15
python
c语言
数组求n的阶乘报告,使用
C语言
求N的阶乘的方法
用递归法求N的阶乘程序调用自身称为递归(recursion).它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解.递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。#include#include#includelongfactorial(intn){if(n==1
weixin_39585463
·
2024-01-30 13:39
c语言数组求n的阶乘报告
C语言
求N的阶乘数很大,【
C语言
代码】大数N的阶乘!
#include#include"oj.h"#defineN1000/**将在数组中保存的字符串转成数字存到int数组中*/voidgetdigits1(int*a,char*s){inti;chardigit;intlen=strlen(s);//对数组初始化for(i=0;i100||n=0;--i){itoa(c[i],temp,10);tempint[t]=temp[0];t++;}tem
深夜里呕吐的鱼公子
·
2024-01-30 13:39
C语言求N的阶乘数很大
n的阶乘
c语言
程序迭代,
C语言
实现N阶乘的程序代码
这篇文章主要给各位讲述
C语言
实现N阶乘的程序代码,所谓n的阶乘就是从1到n的累积,所以可以通过一个for循环,从1到n依次求积即可,想详细了解的朋友赶紧跟随爱站技术频道的小编一起往下学习吧。
項羽Sama
·
2024-01-30 13:39
n的阶乘c语言程序迭代
c语言
字符串求n的阶乘,
C语言
求n的阶乘(n!)
从键盘输入一个数,求出这个数的阶乘,即n!。算法思想首先要清楚阶乘定义,所谓n的阶乘,就是从1开始乘以比前一个数大1的数,一直乘到n,用公式表示就是:1×2×3×4×…×(n-2)×(n-1)×n=n!具体的操作:利用循环解决问题,设循环变量为i,初值为1,i从1变化到n;依次让i与sum相乘,并将乘积赋给sum。①定义变量sum,并赋初值1。②i自增1。③直到i超过n。程序代码#includei
要努力的子健
·
2024-01-30 13:09
c语言字符串求n的阶乘
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他