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语言双向链表尾插法
CentOS7常用工具包安装
CentOS7常用工具包安装环境:CentOS7.9工具:Xshell71.wget下载工具yum-yinstallwget2.gcc(nginx之类由
c语言
开发的,编译的时候需要用到)yum-yinstallgccgcc-c
落_caec
·
2024-02-12 11:01
【Effective Objective - C 2.0】——读书笔记(一)
文章目录前言一、了解Objective-
C语言
的起源OC的起源运行期组件和内存管理二、在类的头文件中尽量少引入其他头文件尽量延后引入头文件或者单独开辟一个文件向前声明三、多用字面量语法,少用与之等价的方法四
温柔何曾赋我
·
2024-02-12 10:09
c语言
ios
objective-c
【Effective Objective - C 2.0】——读书笔记(三)
description方法十八、尽量使用不可变对象十九、使用清晰而协调的命名方式二十、为私有方法名加前缀二十一、理解Objective-C错误模型二十二、理解NSCopying协议十五、用前缀避免命名空间冲突O
C语言
中没有其他语言那种内置的命名空间机制
温柔何曾赋我
·
2024-02-12 10:38
c语言
开发语言
Java1.8-LinkedList源码解析
概述 LinkedList底层采用的是
双向链表
结构,有一个头节点first,一个尾节点last,
双向链表
意味着我们可以从头开始正向遍历,或者是从尾开始逆向遍历,并且可以针对头部和尾部进行相应的操作。
骑着乌龟去看海
·
2024-02-12 10:44
【C++】string类 详细讲解【string接口、迭代器、容量相关操作、npos、string类中运算符重载、编码、Vs 和 g++ 下 string结构的说明等讲解】
(一)
C语言
中的字符串(二)两个面试题(暂不做讲解)一、string类简介★1>字符串string是表示字符序列的类(字符数组,顺序表)★总结:★1>字符串string是表示字符序列的类(字符数组,顺序表
NiNi_suanfa
·
2024-02-12 10:27
C++
c++
c语言
DSP数字信号处理实验--CCS基础入门
二、建立工程1.新建空白工程2.设置工程名称三、编写代码四、编译程序五、硬件测试六、运行效果前言近期学习了数字信号处理的课程,刚接触DSP,学习了入门第一课,通过
C语言
实现输出打印信息。
qq_38549986
·
2024-02-12 09:39
dsp
数字信号处理
嵌入式
C/C++内存管理
目录1.C/C++内存分布2.
C语言
中动态内存管理方式:malloc/calloc/realloc/free【面试题】3.C++内存管理方式3.1new/delete操作内置类型3.2new和delete
阿^觅
·
2024-02-12 09:07
c++
开发语言
C语言
求解猴子分桃子
问题:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?#include#includeintmain(){constintmonkey_num=5;intmonkey=monke
crazybobo1207
·
2024-02-12 09:37
c语言
算法
服务器
c语言
求多边形面积
多边形有现成的面积公式,直接套用即可。area函数接受两个参数:顶点坐标,顶点个数。#include#includestructpoint{intx;inty;};floatarea(pointp[],intn){inti;floatsum=0.0;for(i=0;i
crazybobo1207
·
2024-02-12 09:07
c语言
算法
开发语言
C语言
复习2.0
输入字符串gets(name)输出字符串puts(name)读取数据内存大小sizeof(name)二维数组行可以省略列不可以内存以字节为编号数组inta[];p=a;printf("%p%p",a,&a);得到的一样但其实数组名a取到的是这个数组第一个指针地址a=p而&a取到的是整个数组的指针指针赋值操作数据类型+*数据名称指针赋值要同一类型32位系统指针固定4字节64位8字节double*p,
不关通通的事
·
2024-02-12 09:57
c语言
c++
开发语言
C语言
特殊数组
1零长数组(需预习:结构体)概念:长度为0的数组,比如intdata[0];用途:放在结构体的末尾,作为可变长度数据的入口示例:structnode{/*结构体的其他成员*///成员1//成员2//......intlen;chardata[0];};//给结构体额外分配10个字节的内存。structnode*p=malloc(sizeof(structnode)+10);p->len=10;//
lcannal
·
2024-02-12 09:27
C语言基础
c语言
开发语言
C语言
:指针2.0
1:指向指针的指针我们知道,指针是指向一个变量的地址,而指针也可以指向指针,即表示指针的地址,或者说是一个指针链。通常,一个指针包含一个变量的地址。当我们定义一个指向指针的指针时,第一个指针包含了第二个指针的地址,第二个指针指向包含实际值的位置。指向变量的指针有一个*号,而指向指针的指针有两个*。int**p;#includeintmain(){intn=1;int*p;int**pp;p=&n;
gandianchi100
·
2024-02-12 09:26
c语言
开发语言
c语言
指针(结构体)
*结构体:-箭头(->):左边必须为指针;-点号(.):左边必须为实体。*函数传数组用指针传递:-传的是第一个的元素的指针-也就是说在函数里,形参只是一个指针,只能(p+i),不能p[i]-也可以循环的时候p++,注意这时候指针变了,切记存一下头指针,要不就找不到头了*结构体指针p-p->id-(*p).id-以上二者等价,特别注意形参是结构体指针,而该结构体在主函数中又是一个数组,这个时候形参仍
czyhbo
·
2024-02-12 09:56
c语言
开发语言
C语言
指针2.0
1.指针语法解剖任意的指针,不管有多复杂,其定义都由两部分组成。第1部分:指针所指向的数据类型,可以是任意的类型第2部分:指针的名字char(*p1);//第2部分:*p1;第1部分:char;char*(*p2);//第2部分:*p2;第1部分:char*;char**(*p3);//第2部分:*p3;第1部分:char**;char(*p4)[3];//第2部分:*p4;第1部分:char[3
lcannal
·
2024-02-12 09:25
C语言基础
c语言
开发语言
Java数据结构之
双向链表
文章目录一、
双向链表
二、代码实现提示:以下是本篇文章正文内容,Java系列学习将会持续更新一、
双向链表
双向遍历,既可以从前向后遍历,也可以从后往前遍历。
一只咸鱼。。
·
2024-02-12 09:53
Java数据结构
链表
数据结构
java
数据结构之
双向链表
和循环链表
1.
双向链表
顾名思义
双向链表
就是指每个节点都有next指向后驱和prev指向前驱。并且多出了last指针指向尾节点。比如JDK官方的LinedList就是实现的
双向链表
。
江海i
·
2024-02-12 09:53
2022
#
数据结构
java
集合
数据结构
List
数据结构——
双向链表
目录一、前言二、正文——
双向链表
的实现2.1模块化2.2数据类型与结构体定义2.3链表的初始化2.4链表的打印2.5链表的查找2.6判断链表是否只有哨兵卫2.7申请新的结点2.8链表的尾插2.9链表的尾删
_麦麦_
·
2024-02-12 09:52
数据结构
链表
数据结构
数据结构之
双向链表
文章目录前言一、
双向链表
是什么?
被二进制支配的打工人
·
2024-02-12 09:52
数据结构
数据结构
链表
算法
c语言
c++
程序环境和与预处理总结
标准
c语言
的环境分为翻译环境和执行环境。
可了~
·
2024-02-12 08:50
c语言
C语言
中大小写字母的转化
在
C语言
中,可以通过使用标准库函数或简单的ASCII值操作来实现大小写字母的转换。
终将老去的穷苦程序员
·
2024-02-12 08:47
c语言
C语言
数据结构:数组 vs 链表的性能评估与适用场景
本文将介绍
C语言
中的数据结构数组和链表,并对它们的性能进行评估,并提供适用场景的建议。首先,让我们深入了解数组和链表的本质和特点。
极客代码
·
2024-02-12 08:42
玩转C语言
c语言
C语言
实现面向对象:一种模拟虚函数和抽象类的编程方式
C语言
是一种结构化的编程语言,它提供了许多基本的数据类型和控制结构,但是它并不支持面向对象的编程范式。
极客代码
·
2024-02-12 08:11
玩转C语言
c语言
2.5
华清远见嵌入式学院《
C语言
》测试题(A卷)一、选择题(每题2分,共50分)
C语言
中,运算对象必须是整型数的运算符是A。A、%B、/C、%和/D、*若有关系x≥y≥z,应使用A
C语言
表达式。
晴空biu
·
2024-02-12 08:59
c语言
c语言
:输出字母三角形,四叶玫瑰树数,输入三个整数从小打到大输出
#include#includeintmain(charargc,constchar*argv[]){intflag=0;for(inti=1000;iintmain(charargc,constchar*argv[]){inta,b,c,t;printf("请输入三个整数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b){t=a;a=b;b=t;}if(a>c){t=a
晴空biu
·
2024-02-12 08:28
c语言
【
C语言
学习笔记】:内部与外部函数
C语言
函数的声明和定义一个函数一般由两部分组成:声明部分执行语句
C语言
对变量而言,声明与定义的关系稍微复杂一些,在声明部分出现的变量有两种情况:一种是需要建立存储空间的。另一种是不需要建立存储空间的。
姜子牙大侠
·
2024-02-12 07:36
C语言
c语言学习
c语言入门
c++
开发语言
用
C语言
烟花表白也可以很浪漫,含源码!!
烟花的代码很多,实际上是可以用Python、HTML5等语言写烟花,但今天主要想和大家分享用
C语言
写的烟花代码,非常细致和实用。同学们一定要亲自敲一遍,就能探索到其中的有趣之处!直接上代码!
姜子牙大侠
·
2024-02-12 07:05
C语言
c#
开发语言
ci/cd
c++
c语言
【
C语言
学习笔记】: 函数调用
C语言
函数调用的形式一般形式函数名(实参表列)函数调用语句把函数调用单独作为一个语句。函数参数函数调用作为另一个函数调用时的实参。调用函数并不一定要求包括分号。只有作为函数调用语句才需要有分号。
姜子牙大侠
·
2024-02-12 07:05
c语言学习
c语言入门
C语言
c语言
开发语言
【
C语言
学习笔记】:局部与全局变量
C语言
变量定义变量的3中情况在函数的开头定义。在函数内的复合语句内定义。在函数的外部定义。
姜子牙大侠
·
2024-02-12 07:05
c语言学习
c语言入门
C语言
c++
开发语言
c语言
循环双链表的p所指的结点之前插入q所指结点的操作为()
双向链表
P结点前插入q_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1w54y1J7kK?
南风花海
·
2024-02-12 07:57
计算机基础
链表
数据结构
[嵌入式系统-9]:
C语言
程序调用汇编语言程序的三种方式
目录1.使用函数声明和函数调用:2.使用汇编内联(InlineAssembly):3.使用汇编代码文件和链接器:
C语言
程序可以调用汇编程序的方式有多种,下面列举了几种常见的方式:1.使用函数声明和函数调用
文火冰糖的硅基工坊
·
2024-02-12 06:40
嵌入式系统
c语言
开发语言
架构
嵌入式
C语言
--------数据在内存中的存储
1.整数在内存中的存储整数在内存是以补码的形式存在的;整型家族包括char,int,longlong,short类型;因为char类型是以ASCII值形式存在,所以也是整形家族;这四种都包括signed,unsigned两种,即有符号和无符号;当我们只写char,int,longlong,short时候,会被默认是有符号的;分析过程:100行:-1的二进制原码;101,102行:-1的反码和补码;
阑梦清川
·
2024-02-12 06:38
C语言
c语言
开发语言
C语言
字符常量与字符变量..
函数的第一个参数并且字符常量对应的占位符为%c以下是对字符常量的演示intmain(){printf("%c%c%c%c",'a','b','c','\n');return0;}2.字符类型占用的字节大小1.字符常量占用的字节大小在
C语言
中对
axihaihai
·
2024-02-12 06:58
c语言
c++
开发语言
求所有最大公共子序列的算法实现
本文给出了传统的DP(dynamicprogramming,动态规划)算法进行求解的过程,并用
c语言
实现。另外参考一篇论文实现了其中的一种打
吃素的小动物
·
2024-02-12 06:27
c/c++
数据结构与算法
二级
C语言
笔试9
(总分89.5,考试时间90分钟)一、选择题1.下列对队列的叙述正确的是。A)队列属于非线性表B)队列按“先进后出”原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据2.下列关于栈的描述中错误的是()。A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针3.下列关于栈的叙述正确的是。A)栈按“先进先出”组织数据B)栈按“先进后
飞莲
·
2024-02-12 06:04
c语言
开发语言
二级
C语言
笔试10
(总分101,考试时间90分钟)一、选择题1.设有如下关系表:A)T=R∩SB)T=R∪SC)T=R×SD)T=R/S2.在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有()个。A)89B)93C)99D)1003.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为。(假设根结点在第1层)A)3B)4C)6D)74.内聚性是对模块功能强度的衡量,下
飞莲
·
2024-02-12 06:34
c语言
开发语言
华为OD机试 - 查找接口成功率最优时间段(
C语言
)
题目描述服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。输入描述输入有两行内容,第一行为{minAver
程序员阿甘
·
2024-02-12 05:54
C语言
华为OD机试AB卷
华为od
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-02-12 05:24
华为od
c++
java
javascript
python
【华为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-12 05:51
华为od
c语言
c++
java
javascript
C语言
学习总结(2)浮点型、字符型、数学运算符
学习总结一、浮点型:
C语言
中浮点型对应数学中的小数。浮点型有float和double两种。使用方式相同,不同在于表示范围和精度。
智能化之路
·
2024-02-12 04:02
lv14 led驱动设备树版本 13
起源减少垃圾代码减轻驱动开发工作量驱动代码和设备信息分离参考OpenFireware设计用来记录硬件平台中各种硬件设备的属性信息二、基本组成设备树文件一共两种源文件:xxxxx.dtsdts是devicetreesource的缩写(类似于
c语言
中
4IOT
·
2024-02-12 04:10
嵌入式开发
arm开发
linux
C/C++ 获取当前时间(最全方法)
文章目录一、获取当前时间1.使用
C语言
标准库2.使用VS提供的ATL模板库3.使用WinAPI二、代码解析1.time函数2.localtime函数3.tm结构体4.localtime_s函数5.CTime
余识-
·
2024-02-12 03:27
C++基础知识分享
c语言
c++
开发语言
【华为OD机考 统一考试机试C卷】拼接URL(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-12 03:14
华为od
c语言
c++
javascript
java
什么是算法
c语言
中,
C语言
/C++算法基本概念
C语言
/C加加算法基本概念1.算法是什么算法:顾名思义,一种计算的方法,在程序设计上,就表现为一组指令序列。
李德哲
·
2024-02-12 03:42
什么是算法c语言中
C语言
指针函数学习2
之前写过一篇指针函数的博文;复习再学习一下;指针函数,是一个函数,它的返回值是指针类型;之前写了一个指针函数,返回一个int*类型的指针;下面做一个程序,返回一个结构体指针;VC6新建一个单文档工程;添加到视类cpp文件头部的代码和OnDraw函数中调用输出的代码如下;structTestData{intnum;doublea;doubleb;};TestData*mytest(intn,doub
bcbobo21cn
·
2024-02-12 02:27
VC++
c语言
学习
指针
指针函数
2022年西北工业大学计算机考研复试是在初试成绩公布之后吗
依据2022年西北大学计算机学院公布的复试科目显示,计算机考研党复试科目是901
C语言
上机考试,除此之外,复试
计算机考研
·
2024-02-12 02:22
招生信息
计算机考研复试时间
计算机考研复试科目
计算机考研复试大纲
计算机考研复试安排
【数据结构和算法】--- 基于
c语言
排序算法的实现(2)
目录一、交换排序1.1冒泡排序1.2快速排序1.2.1hoare法1.2.2挖坑法1.2.3前后指针法1.3快速排序优化1.3.1三数取中法选key1.3.2递归到小的子区间使用插入排序1.4快排非递归版二、归并排序2.1归并排序2.1.1递归版2.1.2非递归版一、交换排序基本思想:所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置。交换排序的特点是:将键值较大的记录向
A-a 墨羽
·
2024-02-12 01:18
数据结构和算法
算法
数据结构
排序算法
C语言
之预处理详解
#undef10.命令行定义11.条件编译常见的条件编译12.头文件的包含头文件的包含方式库文件包含嵌套文件包含13.其他预处理指令1.预定义符号
C语言
设置了一些预定义符号,可以直接使用,预定义福海也是在预处理
凡人多烦事~
·
2024-02-12 01:12
C语言基础知识
c语言
开发语言
linux
c语言
中的模拟多态性
在
C语言
中模拟多态性多态性是面向对象编程中的一个核心概念,它允许我们通过一个共同的接口来操作不同的数据类型。
金士顿
·
2024-02-12 01:41
c/c++
智能电视
51单片机编程应用(
C语言
):串口通信
目录通信的基本概念和种类1.1串行通信与并行通信编辑1.2同步通信与异步通信1.3单工,半双工,全双工1.4通信速率二、波特率和比特率的关系串口通信简介:1.接口标准RS-2322、D型9针接口定义3.通信协议:2.串口内部结构51单片机串口相关寄存器1.80c51串行口的控制寄存器2.串口的使用方法串口实验1.单片机向电脑发送数据。2.电脑通过串口控制LED(且把数据传回电脑串口显示)通信的基本
爱学C语音的猫
·
2024-02-12 01:36
51单片机编程应用
51单片机
c语言
嵌入式硬件
【
C语言
基础入门】9.
C语言
中的自定义数据类型
文章目录一、自定义数据类型(上)二、自定义数据类型(中)三、自定义数据类型(下)一、自定义数据类型(上)类型命名关键字(typedef)
C语言
中可以对类型赋予新名字语法:typedefTypeNewTypeName
清风自在 流水潺潺
·
2024-02-12 01:06
#
C语言学习之路
c语言
开发语言
后端
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他