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语言指针指向字符串常量
Linux系统编程:网络编程与Socket通信详解
本文将深入讲解Socket编程的基本概念,并通过
C语言
实现一个完整的TCP客户端-服务器通信示例,帮助初学者掌握网络编程的核心技能。一、Socket编程基础1.1什么是Socket?
Dev-Kilig
·
2025-02-15 16:34
Linux
linux
网络
运维
单片机
C语言
程序设计实训 100例—基于 8051+Proteus仿真
《单片机
C语言
程序设计实训100例—基于8051+Proteus仿真》案例第01篇基础程序设计01闪烁的LED/*名称:闪烁的LED说明:LED按设定的时间间隔闪烁*/#include#defineucharunsignedchar
星河776(重名区分)
·
2025-02-15 16:01
C++ ——this
指针
1、概念(1)this
指针
是一个特殊的
指针
,存储的对象的首地址(2)类的成员函数(包括构造函数和析构函数)内部,隐含一个this
指针
,
指向
对象的首地址(3)类内部,访问对象的成员变量或者调用对象的成员方法
小禾苗_
·
2025-02-15 16:59
c++
开发语言
C++从入门到实战(四)C++引用与inline,nullptr
什么是引用(二)引用的特点(三)引用作为函数参数(四)引用作为函数返回值(五)引用的使用二、Const引用(1)const引用是干什么的(2)引用const对象(3)const引用引用普通对象(4)引用和
指针
的关系
珹洺
·
2025-02-15 16:28
C++学习之旅
c++
开发语言
后端
linux
服务器
数据结构
C语言
-结构体
#define_CRT_SECURE_NO_WARNINGS#include#include//结构体S1structS1{inta;charb;doublec;};//结构体S2取别名S2_typedefstructS2{inta;charb;doublec;}S2_;//结构体S3创建对象p3和数组p3arrstructS3{inta;charb;doublec;}p3,p3arr[100];
log159
·
2025-02-15 14:47
c语言
C语言
--
指针
(三)
预处理#includehello.cgcchello.c//编译预处理(预编译)汇编(汇编语言)---助记符编程:人类语言--->编程语言(
C语言
)---汇编语言--->机器语言(01010)八位的单片机
weixin_51790712
·
2025-02-15 14:47
c语言
开发语言
C语言
中字符型一维数组
1.一维数组的定义方式为:类型说明符数组名[常量表达式];charch[10];//字符型的一维数组//表示可以存储10个char类型的数据2.字符串:希望可以处理字符串数据(1).字符串--按照一维字符型数组的方式存储的(2).charch[10]={'h','e','l','l','o'};//字符型数组"hello"//字符数组的形式存储的(3).字符串都有一个结束标志(4).字符串是一个特
weixin_51790712
·
2025-02-15 14:17
c语言
算法
数据结构
Go基础之切片大集合
一、切片是长度可变的数组,切片由三部分组成1、
指针
,
指向
切片第一个元素
指向
的数组元素的地址2、长度,切片元素的数量3、容量,切片开始到结束位置元素的数量二、声明切片声明需要指定组成元素的类型但不需要指定存储元素的数量
死嗑到底
·
2025-02-15 14:16
Go语言实战笔记
golang
算法
数据结构
go
解决珠玑妙算游戏问题:C 语言实现
本文将详细介绍如何使用
C语言
实现这一功能,并对核心代码进行解析。二、游戏规则回顾在珠玑妙算游戏中,计算机有4个槽,每个槽放一个球,颜色可能是红色(R)、黄色(Y)、绿色(G)或蓝色(B)。
共享家9527
·
2025-02-15 13:44
c语言
解决嵌入式/C++面试高频题:深度剖析 C++ 11 新特性
auto关键字(二)decltype关键字(三)范围for循环(四)初始化列表(五)nullptr关键字(六)lambda表达式(七)右值引用和移动语义(八)变长参数模板二、标准库层面的新特性(一)智能
指针
大模型大数据攻城狮
·
2025-02-15 13:13
c++
C++面试
嵌入式面试
智能指针
面试
右值引用
lambda
c语言
--结构体详解
1.结构体是
c语言
中的聚合数据类型(aggregatedatatype)的一类;2.该数据类型由一组称为成员(或称为域,或称为元素)的不同数据组成,其中每个成员可以具有不同的类型。
行至无人处
·
2025-02-15 13:11
结构体
c语言
开发语言
牛客网面试必刷TOP101-09双
指针
BM92 最长无重复子数组
描述给定一个长度为n的数组arr,返回arr的最长无重复元素子数组的长度,无重复指的是所有数字都不相同。子数组是连续的,比如[1,3,5,7,9]的子数组有[1,3],[3,5,7]等等,但是[1,3,7]不是子数组数据范围:0≤arr.length≤10^5,0max)max=count;}else{while(arr[left]!=arr[right]){num[arr[left]]=0;co
bingw0114
·
2025-02-15 12:31
面试
算法
职场和发展
String的基础知识
前提:androidsdk和jdk版本对照中可以看到从android5.0后就需要使用jdk7以上的版本,这里讨论的默认
字符串常量
池放置在虚拟机的堆内存中,不再过多讨论永久代(PermanentGeneration
GordonH1991
·
2025-02-15 12:31
java
js中new的过程发生了什么?
prototype这个属性这是每一个function都有的一个属性,
指向
构造函数的
指针
(constructor)而__proto__这个方法
青年嫌疑犯
·
2025-02-15 11:58
js
new的过程发生了什么,手写实现new
绑定原型:如果构造函数的prototype属性是一个对象,则将newInstance的[[Prototype]]
指向
构造函数的prototype属性,否则newInstance将保持为一个普通对象,其[
零合一
·
2025-02-15 11:58
前端基础知识点
原型模式
javascript
开发语言
new操作中发生了什么?
•通过this将属性和方法添加至这个对象•最后返回this
指向
的新对象,也就是实例(如果没有手动返回其他的对象)例子,大概
木头没有瓜
·
2025-02-15 11:27
js
python_文件处理与re正则
#####################################python文件处理文件分类:文本文件,二进制文件字节串类型:一段数据的二进制内容字符串与字节串相互转化方法:(1)普通的英文
字符串常量
可以在前面加
weixin_101
·
2025-02-15 10:16
python
Linux
笔记
python
linux
运维
运维开发
智能
指针
与内存管理的深入理解与实践经验
侯捷老师的C++系列课程深入浅出地讲解了智能
指针
与内存管理的重要性,本文旨在分享对此知识点的深入理解和学习心得。
爱编程的Loren
·
2025-02-15 08:33
活动文章
活动文章
指针
变量、
指针
作为函数参数、
指针
与数组的关系、数组作为函数参数
1.
指针
存在的意义1.提供一种对内存空间的访问形式,可以让程序更加简洁、高效2.提供一种对变量的间接访问,通过找到变量在内存中的位置来操作变量2.
指针
相关的概念1.内存:存放数据的空间,以字节来编址2.
m0_71564676
·
2025-02-15 08:02
开发语言
c语言
linux
嵌入式
算法
数据结构
算法-数组篇04-长度最小的子字符串
滑动窗口和双
指针
方法类似,给定一个长度l,在数组中依次遍历0到l,1到l+1…,r到r+l。利用这个方法可以求解数组中一些子字符串的问
Buling_0
·
2025-02-15 08:28
算法篇
算法
数据结构
leetcode
day03:一文完全吃透链表基础:单双链表(虚拟头尾节点)、关键问题总结
理论基础什么是链表,链表是一种通过
指针
串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是
指针
域(存放
指向
下一个节点的
指针
),最后一个节点的
指针
域
指向
null(空
指针
的意思)。
echoyu.
·
2025-02-15 08:28
算法学习之旅
链表
数据结构
JVM学习目录
jvm最大线程数OutOfMemoryError分类JVM垃圾回收机制GC如何判定对象已死方法区的垃圾收集垃圾收集算法JVM垃圾回收器调用垃圾回收器方法JVM内存分配与垃圾收集流程class文件常量池,
字符串常量
池
张紫娃
·
2025-02-15 07:26
JVM
jvm
学习
笔记
数据结构-链表【chapter1】【
c语言
版】
目录1链表的优势:2链表的组成:3.一般使用结构体的形式来实现链表:4.单向链表实现(创建,遍历,释放):4.1代码关键点备注:5.查找节点:5.1.按值查找节点5.2.按位置查找节点5.3查找是否存在某个值5.4.查找链表中最后一个节点5.5查找链表中倒数第k个节点6.删除节点6.1删除头节点6.2删除尾节点6.3.删除指定位置的节点6.4.删除指定值的节点6.5.释放整个链表1链表的优势:动态
躺不平的理查德
·
2025-02-15 03:47
数据结构
数据结构
链表
c语言
visual
studio
开发语言
c/c++--静态变量和静态函数(static)
静态成员函数:1.1.1定义与基本语法1.1.2不依赖于实例1.1.3访问限制1.1.4共享数据1.1.5作用域与命名1.1.6工厂函数和工厂方法(常用途)1.2c++静态函数()1.3c++静态变量2
c语言
静态变量
躺不平的理查德
·
2025-02-15 03:17
c/c++对比
c语言
c++
算法
C++--this关键字
2.2链式调用3.this关键字总结3.1.常量
指针
3.2.在静态成员函数中不可用3.3this
指向
3.1.this在继承关系中的
指向
3.2.this在派生类中的
指向
3.3.基类
指针
或引用访问基类成员1
躺不平的理查德
·
2025-02-15 03:16
c++
c++
开发语言
1024程序员节
c语言
学习
C语言
4种实现两变量值互换的方法
(一)创建临时变量首先最直观最简单实现两变量值互换的方法是创建临时变量,把其中一个值放在临时变量中去,最后再放回来。#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){inta=0;intb=0;intc=0;//创建临时变量c,用于存放a,b中的一个值scanf("%d%d",&a,&b);c=a;//把a赋值给ca=b;//将b赋值给a,此时a的值
しかし118114
·
2025-02-15 03:44
c语言
算法
开发语言
经验分享
Git标签管理:从基础到高阶自动化实践
一、标签的本质与类型(技术原理)1.Git对象模型中的标签轻量标签(Lightweight)直接
指向
提交的引用
指针
,存储在.git/refs/tags目录#查看标签文件内容cat
小钟H呀
·
2025-02-15 01:31
git
git
自动化
elasticsearch
应急总结(Linux&&Windows)
目录Linux应急Linux日志分析MySQL应急:Windows应急介绍:网络安全应急响应是
指针
对已经发生或可能发生的安全事件进行监控、分析、协调、处理,以保护资产安全的过程。
闰土炖猹
·
2025-02-15 00:55
应急响应
Linux
Windows
c语言
编写:打印楼梯,同时在楼梯上方打印两个笑脸。
题目要求:打印楼梯,同时在楼梯上方打印两个笑脸。程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。#include#include#includeintmain(){SetConsoleOutputCP(437);chara=219;printf("^_^^_^\n");for(inti=0;i<=9;i++){for(intj=0;j<=i;j++)printf("%c",
年*D-清仁
·
2025-02-14 23:16
c语言
开发语言
蓝桥杯——Python初级入门
蓝桥杯中的Python是近段时间才开设的一项比赛,网上大部门只有关于Java和
C语言
的题解,写这篇博客算是自己的对参与蓝桥杯Python组学习的记录和找到自己不足的方面。
YAmlei
·
2025-02-14 22:13
蓝桥杯——Python
蓝桥杯
python
C语言
蓝桥杯1003: [编程入门]密码破译
要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"China"应译为"Glmre"。请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。变量初
年*D-清仁
·
2025-02-14 22:11
c语言
蓝桥杯
开发语言
双
指针
思想
双
指针
(TwoPointers)是一种常用的算法思想,通过使用两个
指针
(通常是下标或迭代器)在数组、链表或字符串中协同工作,高效解决一些问题。
六七_Shmily
·
2025-02-14 20:17
算法题
算法
双指针
C语言
函数
指针
与
指针
函数,数组的
指针
与
指针
的数组
数组的
指针
:int(*p)[10]表示形式:
指针
的数组:int*p[10];数组里面包含10个
指针
变量。
窜天猴牛逼
·
2025-02-14 19:16
c语言
开发语言
C语言
OPEN函数详解
open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,原型:intopen(char*path,intaccess,...);open是一个可变参数的函数实现,后面的可变参数通常表示unsignedmode,mode参数是否存在要看access的值,path是文件的路径。access和mode的可取值通常在FCNTL.h里面定义,access的可取值如下:#defineO_RDONLY
乘风而来的思绪
·
2025-02-14 19:12
编程语言
语言
c
access
translation
path
borland
指针
数组与数组
指针
目录概要
指针
数组数组
指针
小结概要本文章主要讲解
指针
数组与数组
指针
的区别。
小辉同志
·
2025-02-14 18:07
C语言系列
c++
C语言
数据结构之队列
队列的结构只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出的特性。入队列:进行插入操作的一端称为队尾。出队列:进行删除操作的一端称为对头。队列的接口函数typedefintQueueDataType;//定义链表的结构typedefstructQueueNode{structQueueNode*next;QueueDataTypedata;}QueueNode;
LittleLionlion
·
2025-02-14 18:33
数据结构
c语言
链表
解锁C/C++:链表数据结构的奇幻之旅
目录一、引言二、链表基础概念2.1链表是什么2.2链表的类型三、
C语言
实现链表3.1定义链表节点3.2创建链表3.3链表操作3.3.1遍历链表3.3.2插入节点3.3.3删除节点3.3.4查找节点3.4
奔跑吧邓邓子
·
2025-02-14 17:31
项目实战
数据结构
c语言
c++
链表
C语言
作业day8
终端输入10个学生成绩,使用冒泡排序对学生成绩从低到高排序#include#include#includeintmain(intargc,constchar*argv[]){intarr[10]={};intt;for(inti=0;iarr[j+1]){t=arr[j];arr[j]=arr[j+1];arr[j+1]=t;}}}for(inti=0;i#include#includeintma
\&会飞的鱼_
·
2025-02-14 17:30
c语言
算法
数据结构
C语言
学习day6
思维导图:输入带空格的字符串,删除字符串中的空格#include#include#includeintmain(intargc,constchar*argv[]){chararr[100]={};gets(arr);char*p=arr;char*p1=arr;inti=0;intlen=sizeof(arr)/sizeof(arr[0]);/*while(*p){if(*p!=''){*p1=*
\&会飞的鱼_
·
2025-02-14 17:30
学习
c语言
实现顺序表的头插、头删、尾插、尾删、查找以及在任意位置的插入、删除的方法
SeqList.c#include"SeqList.h"voidSeqListPrint(SL*ps)//对其打印{for(inti=0;isize;i++){printf("%d",ps->a[i]);}printf("\n");}voidSeqListInit(SL*ps)//用地址初始化{ps->a=NULL;ps->size=ps->capacity=0;}voidSeqListCheck
随便问玩玩啊哈
·
2025-02-14 17:59
c语言
c++
算法
数据结构
数据结构:使用顺序表完成头插,尾删,打印,查找,排序,删除等操作。
顺序表的代码实现:seqlist.c#include#include#include#include"seqlist.h"//创建顺序表,返回
指向
顺序表的
指针
seqseqlist_create(){//
git哈利
·
2025-02-14 17:29
数据结构
数据结构
算法
c++
Cython 是什么
这意味着您可以使用Python的语法来编写代码,但通过Cython编译后,它将以接近
C语言
的速度运行。特点静态类型:Cython提供了静态类型检查,这意味着它可以在编译时捕获类型错误,而不是在运行时。
程序猿老罗
·
2025-02-14 17:29
Python
python
蓝桥杯——KMP算法
问题给定一个模式串p,和一个长文本t,求p是否为t的一个子串,如果是则返回子串的首地址暴力解法逐位对比模式串p和长文本t,如果不匹配,则回溯
指向
t和
指向
p的
指针
,再从头开始比对t和p。
Jiatoka
·
2025-02-14 16:21
算法学习
算法
蓝桥杯
职场和发展
使用
C语言
实现MySQL数据库的增删改查操作指南
使用
C语言
与MySQL数据库进行交互,通常涉及使用MySQL提供的CAPI库。这套API允许开发者在C/C++程序中执行SQL查询,从而实现数据库的增删改查操作。
醉心编码
·
2025-02-14 14:09
编程基础
c/c++
通信软件
数据库
c语言
mysql
Golang面试题
语言的特性和设计哲学Go语言的主要特性设计哲学1.2讨论Go语言的类型系统内建类型(Built-InTypes)类型声明(TypeDeclarations)接口(Interfaces)类型断言和类型转换
指针
御风行云天
·
2025-02-14 14:08
面试题大全
golang
java
jvm
面试
用上了MethodHandle,妈妈再也不用担心我的反射性能不高了!
JavaMethodHandle:颠覆你对方法调用的认知(附实战代码)引言:当方法调用遇上"函数
指针
"在Java的演进历程中,MethodHandle的引入(Java7)彻底改变了我们对方法调用的传统认知
·
2025-02-14 14:51
后端
祝我们都取得好成绩,求求了
c语言
高分过1关于if语句的说法正确的是(D)。
yoyobravery
·
2025-02-14 14:04
知识点
算法
c语言
c语言
数据输入方式scanf,【
C语言
】-数据输入-scanf( )和getchar( )
格式化输入函数scanf()scanf()功能:按照指定的格式读入键盘上输入的若干个任意类型的数据,存入到argument参数所
指向
的内存单元,函数返回值为读入并赋给argument的数据个数,出错则返回
合众丰城
·
2025-02-14 13:02
c语言数据输入方式scanf
C语言
数据输入scanf( )和getchar( )
格式化输入函数scanf()scanf()功能:按照指定的格式读入键盘上输入的若干个任意类型的数据,存入到argument参数所
指向
的内存单元,函数返回值为读入并赋给argument的数据个数,出错则返回
大捞子
·
2025-02-14 13:01
C&C++
C语言数据输入
scanf
getchar
scanf和getchar
的区别
C语言
:输入一个整数,计算这个整数的位数
问题描述:输入一个整数,计算这个整数的位数输入描述:输入123456输出描述:你输入的整数位数为6位实际代码:用while#includeintmain(){//输入一个正整数,计算这个数有几位inti=0;ints=0;printf("请输入整数");scanf_s("%d",&i);while(i){s++;//因为我们不管输入什么数都至少一位所以我们先自增一再说i=i/10;//自增一之后除
A-八月
·
2025-02-14 12:55
c语言
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他