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中的编译器gcc/g++
gcc只用来编译
C语言
g++用来编译C/C++程序的翻译步骤经历四个过程的1、预处理(进行宏替换/去注释/条件编译/头文件展开等)这个-E的意思是从现在开始,进行程序的翻译,一但预处理做完了,就停下来那么这里的
xghfcgc
·
2025-02-14 04:52
linux
运维
服务器
c语言
如何输入带\n和空格的字符串
目录
c语言
如何输入带空格的字符串
c语言
如何输入空格加回车的字符串
c语言
如何输入带空格的字符串例题引入~~【题目内容】编写程序,输入可能带空格的字符串,计算并输入其长度(即字符个数,含空格数)。
爱吃芝麻汤圆
·
2025-02-14 04:52
C语言
c语言
数据结构
c++
C/C++内存管理
目录前言1、C/C++内存划分2、
C语言
中的动态内存管理方式3、C++内存管理方式3.1操作内置类型3.2操作自定义类型3.3为什么对应的new和delete必须搭配使用(了解)4、operatornew
ByteDreamer
·
2025-02-14 01:18
c++
开发语言
高阶
C语言
|动态内存管理
点赞、收藏与分享:如果你觉得这篇文章对你有帮助,记得点赞、收藏,并分享给更多对
C语言
感兴趣的朋友文章目录@[toc]动态内存管理在C/C++编程中的重要性为什么需要动态内存管理?
我想吃余
·
2025-02-13 23:34
C语言篇
c语言
java
jvm
从零开始刷leetcode数组的“度”
C语言
编程解答
描述给定一个非空且只包含非负数的整数数组nums,数组的度的定义是指数组里任一元素出现频数的最大值。你的任务是在nums中找到与nums拥有相同大小的度的最短连续子数组,返回其长度。示例1:输入:nums=[1,2,2,3,1]输出:2解释:输入数组的度是2,因为元素1和2的出现频数最大,均为2。连续子数组里面拥有相同度的有如下所示:[1,2,2,3,1],[1,2,2,3],[2,2,3,1],
多宝气泡水
·
2025-02-13 23:02
从零开始leetcode
算法
数据结构
leetcode
c语言
哈希算法
LeetCode:两排序数组中位数(
C语言
版)
doublefindMedianSortedArrays(int*nums1,intnums1Size,int*nums2,intnums2Size){inta[nums1Size+nums2Size];inti=0;intj=0;intk=0;while(i
想考北航的小刺猬
·
2025-02-13 22:29
LeetCode
leetcode
c语言
算法
LeetCode题库-1~10(
C语言
)
LeetCode题库-1~10-
C语言
1两数之和代码:2两数相加代码:3无重复字符的最长子串代码:4寻找两个正序数组的中位数代码:5最长回文子串代码:6Z字形变换代码:7整数反转代码:8字符串转换整数(
等待另一个根号二
·
2025-02-13 22:28
LeetCode题库
leetcode
c语言
一、
C语言
编程LeetCode数据结构题
一、链表1、两数相加算法思想:1、设置两个指针p,q,分别指向两个链表的头结点2、设置一个临时变量temp,用来记录两个数相加时是否有进位,初始化为0。只要p,q指针不指向空,就循环把两个指针所指向节点的值和temp相加。如果大于9,就让一个临时变量设置为1,并把相加结果减10,把结果赋给两个指针所指向节点的值;如果小于9就直接赋值给两个节点所指向的值。然后p,q指针分别后移一个节点。3、最后,判
失败才是人生常态
·
2025-02-13 22:58
考研初试准备
c语言
数据结构
(接)
C语言
初学速通
第九章用户自己建立数据类型1.结构体定义:由不同类型数据组成的组合型数据结构,例如:一个人的基本信息(结构体)包括名字(字符)、性别(字符)、年龄(int)、籍贯(字符);形式:struct结构体名{charname[20];charsex;intage;……};---------------------------->一定要注意这里有一个分号结构体里面的成员也可以是另一个结构体;structst
April-spring
·
2025-02-13 22:53
c语言
数据结构
开发语言
Go语言输入输出
packagefmtfmt包实现了类似
C语言
printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。
凉城未暖夜微凉
·
2025-02-13 21:50
Golang
golang
以
C语言
为基石,轻松理解Python的核心逻辑
一、编程思维的桥梁:从C到Python对于掌握
C语言
的开发者来说,Python的学习就像在熟悉的城市中发现一条新的捷径。
welcome_123_
·
2025-02-13 20:46
c语言
python
开发语言
C语言
控制语句:掌握编程的“指挥棒”
C语言
提供了多种控制语句,帮助我们灵活地控制程序的执行路径。今天,就让我们深入探索这些强大的工具,包括条件判断语句、循环执行语句和转向语句,让它们成为你编程中的得力助手。
晚风る
·
2025-02-13 20:43
C语言
c语言
【
C语言
】选择排序、冒泡排序、二分查找、插入排序的详解
1、排序:(在
c语言
中很重要)排序,字面意思就是按照一定的顺序排列,一般分为两种:1、从小到大;(升序)2、从大到小;(降序)
c语言
中主要介绍四个排序:1、选择排序;2、冒泡排序;3、插入排序;4、快速排序
Hello_O.
·
2025-02-13 19:34
c语言
开发语言
C语言
——指针基础知识
引言指针(Pointer)是
C语言
中最核心、最强大的特性之一,也是许多初学者的“拦路虎”。它直接操作内存地址的能力,赋予了
C语言
高效灵活的特性,但也带来了潜在的风险。
Hello_O.
·
2025-02-13 17:56
c语言
开发语言
C语言
——指针进阶应用
引言在掌握了指针的基础知识后,我们可以进一步探索指针在
C语言
中的高级应用。指针的灵活性和强大功能使其在复杂数据结构、函数指针、动态内存管理等领域大放异彩。
Hello_O.
·
2025-02-13 17:56
c语言
开发语言
QT生成随机数
QT生成随机数和
C语言
差距不大,
C语言
用srand()和rand(),QT是用Qsrand()和qrand();QT生成随机数的格式是:qsrand(QTime(0,0,0).secsTo(QTime:
@hdd
·
2025-02-13 13:58
Qt
HoRain云--Teledb表分析与碎片处理实战指南:快速提升数据库性能
HoRain云小助手:个人主页个人专栏:《Linux系列教程》《
c语言
教程》⛺️生活的理想,就是为了理想的生活!⛳️推荐前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!
HoRain云小助手
·
2025-02-13 13:58
数据库
【3.Git与Github的历史和区别】
因此,Linus决定自己开发一个版本控制系统,仅用两周时间就用
C语言
写出了Git。Git
汇川归海
·
2025-02-13 13:57
Linux_C
git与github
git
github
java面试八股文(Redis 篇)
Redis一、概述什么是RedisRedis(RemoteDictionaryServer)是一个使用
C语言
编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。
全栈小陈༻
·
2025-02-13 10:30
java面试题分享
java
面试
redis
C语言
大型工程框架设计之设备管理
C语言
框架设计主要就是以面向对象的思想来进行底层的设计,参考Linux的内核和驱动层设计,设计完成后后续迭代只需在应用层进行添加修改即可,可极大的提高程序的可移植性、可扩展性、多人开发效率等等,对于需要长时间迭代
_DMing
·
2025-02-13 06:28
嵌入式开发
c语言
嵌入式
系统架构
2025嵌入式高频面试题解析
二、
C语言
基础2.1指针与数组问题1:指针和数组的区别是什么?解析:虽然指针和数组在某些情况下表现相似,但它们本质上是不同的。
jiuri_1215
·
2025-02-13 06:58
嵌入式
面试题
【一张思维导图带你搞定】
C语言
——文件操作
目录01为什么使用文件?02什么是文件?03二进制文件和文本文件04文件的打开和关闭05文件的读写06文件读取结束的判定07文件缓冲区
smile汤汤
·
2025-02-13 03:36
C语言进修之路
c语言
学习
笔记
C语言
指针的介绍
在学习
C语言
的过程中,我们得知了数据存储是要空间的,而指针就可以指向这块空间以
bitenum
·
2025-02-13 02:03
c语言
开发语言
算法
visualstudio
1024程序员节
数据结构
【C/C++】
C语言
的各类运算符与表达式
1.
C语言
的运算符种类
C语言
有多种运算符,其中常见的三种为关系运算符、逻辑运算符、条件运算符。这些运算符构成了各种各样的语句,是学习代码的基础。
bitenum
·
2025-02-13 02:02
c语言
开发语言
visualstudio
1024程序员节
算法
青少年编程
C语言
——文件操作集合(格式化写文件、将文件内容读到buff、文件文件夹存在否、fopen和open区别等)
目录缓冲文件系统非缓冲文件系统缓冲文件系统1.打开文件2.读文件fgetc()(一次只读一个字符)字符串读取函数fgets()fread()fscanf()函数实现一个函数file_read:把文件所有内容读到一个buf里3.写文件fputc()函数(一次写一个字符)fputs()函数fwrite()函数fprintf()函数1.实现一个函数file_write_format:格式化写文件2.实现
Wmll1234567
·
2025-02-13 02:02
linux_c
c++
linux
C/C++混合读入cin与scanf问题
所以本篇的意义就是为了缕清混用机制一、scanf的应用方式1、初级用法scanf时
C语言
中的一个输入函数,用于从标准输入读取格式化输入,他被申明在头文件stdio.h中#includeintmain()
ん贤
·
2025-02-13 02:58
c语言
c++
开发语言
Linux基础14-
C语言
篇之变量与标识符【入门级】
常量与变量变量概念在运行过程中其值可改变的量,称之为变量。变量代表内存中具有特定属性的一个存单元,它是用来存储数据的,也就是存放变量的值。变量应该有一个名字,以便于通过名字访问变量。格式数据类型变量名列表;范例/*************************************************************************>FileName:demo01.c>Au
kk努力学编程
·
2025-02-13 01:50
linux
c语言
java
超详细的数据结构3(初阶
C语言
版)栈和队列。
文章目录栈和队列1.栈1.1概念与结构1.2栈的实现2.队列2.1概念与结构2.2队列的实现总结栈和队列1.栈1.1概念与结构栈:⼀种特殊的线性表,其只允许在固定的⼀端进行插⼊和删除元素操作。进⾏数据插⼊和删除操作的⼀端称为栈顶,另⼀端称为栈底。栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。压栈:栈的插⼊操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈
懒羊羊大王&
·
2025-02-13 00:42
数据结构初阶(C语言版)
数据结构
c语言
C 语言学习之路:练习题实战记录(上)
C语言
学习之路:练习题实战记录在
C语言
的学习过程中,练习是巩固知识、提升编程能力的关键。
Aphelios380
·
2025-02-12 20:39
C语言
c语言
算法
开发语言
如何在VSCode中免费使用DeepSeek R1:本地大模型编程助手全攻略
1.1开源的推理王者1.2性能实测对比二、三步搭建本地AI
编程环境
2.1硬件准备指南2.2三大部署方案详解方案一:LMStudio(新手友好)方案二:Ollama(Docker玩家首选)方案三:Jan(
tamak
·
2025-02-12 19:38
vscode
ide
编辑器
DeepSeek
Python中LSTM算法的实现与应用
本文还有配套的精品资源,点击获取简介:本教程详细介绍了如何在Python
编程环境
下实现LSTM算法。
昊叔Crescdim
·
2025-02-12 19:01
Python源码编译成机器码并创建发行包攻略
在此过程中,我们会先将Python的源代码(.py/.pyx)文件转换为
C语言
源代码文件,再由本地C编译器将其编译
ftpeak
·
2025-02-12 15:38
Python
python
开发语言
C++ 为什么需要 extern "C"
在C++调用
C语言
编译器编译的库时,是不是经常遇到下面这个报错:errorLNK2019:无法解析的外部符号"int__cdecladd(int,int)"(?
·
2025-02-12 13:44
c++面试编译链接
C语言
函数的使用——读取字符的函数
本文来源:
C语言
函数的使用——读取字符的函数
C语言
函数的使用——读取字符的函数1.`getc`2.`getchar`3.`getch`4.`getche`5.
lhw---9999
·
2025-02-12 13:26
C语言
c语言
开发语言
关于malloc/free的一些知识点
序关于malloc/free,我们都不陌生,在最开始学习
c语言
时就相当了解,包括c++中的new也是封装的malloc。
leapmotion
·
2025-02-12 10:10
linux
base
malloc
ptmalloc
malloc_trim
hook
malloc
考研408专业课初阶必会通关01 01 05 第一个
C语言
程序
一、创建项目1、打开VS2022,创建新项目2、选择项目类型3、设置项目(代码)储存的位置,并给项目命名4、创建.c文件,并命名二、第一个
C语言
程序#include//这是编译预处理指令,用于引入标准输入输出库的头文件
Lbs_gemini0603
·
2025-02-12 10:09
考研408专业课初阶必会通关
考研
c语言
开发语言
学习
笔记
c++
算法
高阶
C语言
|枚举与联合
点赞、收藏与分享:如果你觉得这篇文章对你有帮助,记得点赞、收藏,并分享给更多对
C语言
感兴趣的朋友!
我想吃余
·
2025-02-12 10:37
C语言篇
c语言
开发语言
原码,反码,补码,移码以及转换方式(附
C语言
实现代码)
常见的编码及其概述:原码(Sign-Magnitude)用最高位(符号位)表示数值的正负,剩余位表示数值的大小。最高位为0:正数;最高位为1:负数。优点:简单直观。缺点:存在“正零”和“负零”。反码(Ones'Complement)正数的表示与原码相同。负数的表示:符号位为1,数值位按原码逐位取反。缺点:同样存在“正零”和“负零”,且计算复杂。补码(Two'sComplement)正数的表示与原码
Flocx
·
2025-02-12 06:05
算法
嵌入式硬件
算法
机器学习
人工智能
c++
c语言
1-3 计算存款利息 (
C语言
)
本题目要求计算存款利息,计算公式为interest=money×(1+rate)year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。输入格式:输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。输出格式:在一行中按“interest=利息”的格式输出,其中利息保留两位小数。输入样例:100030.025
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧
·
2025-02-12 06:34
C语言
c语言
算法
开发语言
【
C语言
】彩票系统
文章目录一.前言二.项目要求三.项目分析1.生成彩票号码嵌套的减少可使得我们的代码更加优雅2.检查是否中奖三.代码展示四.尾声一.前言彩票系统是一个非常广泛的主题,这篇文章将使用
C语言
实现简易的彩票系统
surtr1
·
2025-02-12 04:53
c语言
算法
开发语言
笔记
常见数据结构的
C语言
定义---《数据结构
C语言
版》
文章目录`1.静态分配的顺序表``2.动态分配的顺序表``3.单链表``4.双链表``5.静态链表``6.顺序栈``7.链栈``8.顺序存储的队列``9.链式存储的队列``10.链式存储的二叉树``11.线索二叉树``12.树的双亲表示法``13.树的孩子兄弟表示法``12.图的邻接矩阵法``13.图的邻接表法``1-13集合版本`#defineELEMTYPEint1.静态分配的顺序表/****
亲爱的老吉先森
·
2025-02-12 03:46
算法
数据结构
c语言
开发语言
C语言
课设-电话订餐管理系统
一、设计需求某餐厅有大、中、小三种餐桌各5个,餐桌号分别为A1-A5,B1-B5,C1-C5,大餐桌可供8-10人用餐,中餐桌可供5-7人用餐,小餐桌可供1-4人用餐。电话订餐信息包括:订餐编号、订餐者姓名、订餐者电话、用餐时间、用餐人数、订餐是否成功,如下表所示。订餐编号订餐者姓名订餐者电话用餐时间用餐人数订餐是否成功餐桌号FPY201900001张三1301234567812:005是B1FP
赋箫
·
2025-02-12 00:24
c语言
课程设计
七、
C语言
标准库
很多嵌入式工程师,基本都了解,但C中除了这个还有很多其他标准库文件,今天主要介绍常用的
C语言
库,如、、、及等目录一、#include二、#include三、#include四、#include五、#include
汽车小卓
·
2025-02-12 00:53
语言篇
#
C语言
c语言
C语言
---预处理
预处理#includehello.cgcchello.c//编译预处理(预编译)汇编(汇编语言)---助记符编程:人类语言--->编程语言(
C语言
)---汇编语言--->机器语言(01010)八位的单片机
weixin_51790712
·
2025-02-11 21:29
c语言
开发语言
C语言
时间转换
今天讲一下,
C语言
时间转换题目,即给定秒数seconds,把秒转化成小时、分钟和秒。
膝盖中箭-_-#
·
2025-02-11 20:54
c语言
C语言
之链表练习题
链表和二叉树是
C语言
数据结构的基础和核心。链表有多种形式,它可以是单链接的或者双链接的,可以是已排序的或未排序的,可以是循环的或非循环的。本关让我们来学习单链表。
Ssaty.
·
2025-02-11 20:20
链表
c语言
数据结构
C语言
之函数练习题:实现字符串反转
C语言
之函数练习题:实现字符串反转函数练习题是程序员提高编程技能的一个有效方式。在这个练习中,我们将学习如何使用
C语言
编写一个函数来实现字符串的反转。字符串反转是指将字符串中的字符顺序颠倒过来。
美丽风景-c
·
2025-02-11 20:19
c语言
算法
开发语言
Educoder
2021-09-09二分法求方程近似解【
C语言
】
文章目录1.题目描述2.题解思路与算法3.代码1.题目描述二分法是一种求解方程近似根的方法。对于一个函数f(x),使用二分法求f(x)近似解的时候,我们先设定一个迭代区间(在这个题目上,我们之后给出了的两个初值决定的区间[−20,20]),区间两端自变量x的值对应的f(x)值是异号的,之后我们会计算出两端x的中点位置x′所对应的f(x′),然后更新我们的迭代区间,确保对应的迭代区间的两端x的值对应
xxxjrr
·
2025-02-11 19:47
算法学习
c语言
C语言
| 算术运算符
算术运算符运算符描述备注+加号,前后两个操作数相加7+3,结果是10-减号,前面操作数减去后面操作数7-3,结果是4*乘号,前后两个操作数相乘7*3,结果是21/除号,前面操作数除以后面操作数7/3,结果是2%取模运算符,整除后的余数7%3,结果是1++自增运算符,整数值增加1初始化a=7,然后自增运算a++,结果是8--自减运算符,整数值减少1初始化a=7,然后自减运算a--,结果是6代码如下(
吐吐搬砖
·
2025-02-11 18:04
c语言
算法
开发语言
面向对象编程和面向过程编程的区别
一、先来一段通俗解释面向过程(ProcedureOriented简称PO:如
C语言
):从名字可以看出它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成:一个个函数和数据(用于方法的参数)。
赋能大师兄
·
2025-02-11 16:54
软体剑法篇
OOP
面向过程
面向对象
上一页
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
其他