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语言
)
c语言
商品库存管理系统一、项目背景二、设计目的三、项目功能需求1、商品入库2、商品出库3、删除商品信息4、修改商品信息5、查询商品信息四、系统的功能结构图五、功能模块介绍1、商品入库模块2、商品出库模块
拾亿-唯一
·
2024-01-29 16:48
c语言
c语言
C语言
-指针的基本知识(上)
一、关于内存存储器:存储数据器件外存外存又叫外部存储器,长期存放数据,掉电不丢失数据常见的外存设备:硬盘、flash、rom、u盘、光盘、磁带内存内存又叫内部存储器,暂时存放数据,掉电数据丢失常见的内存设备:ram、DDR物理内存:实实在在存在的存储设备虚拟内存:操作系统虚拟出来的内存,当一个进程被创建的时候,或者程序运行的时候都会分配虚拟内存,虚拟内存和物理内存之间存在映射关系。操作系统会在物理
做一道光
·
2024-01-29 16:45
C语言
c语言
开发语言
C语言
-数组指针
1、二维数组二维数组,有行,有列。二维数组可以看成有多个一维数组构成的,是多个一维数组的集合,可以认为二维数组的每一个元素是个一维数组。例:inta[3][5];定义了一个3行5列的一个二维数组。可以认为二维数组a由3个一维数组构成,每个元素是一个一维数组。回顾:数组的名字是数组的首地址,是第0个元素的地址,是个常量,数组名字加1指向下个元素。二维数组a中,a+1指向下个元素,即下一个一维数组,即
做一道光
·
2024-01-29 16:45
C语言
c语言
算法
商品库存管理系统(
C语言
)
1设计目的让商家能够更方便地管理商品库存。2需求分析用户能够实现对商品的入库、出库、删除、修改和查询等功能。3总体设计商品库存管理系统存在以下模块,商品入库模块、商品出库模块、删除商品模块、修改商品模块、查询商品模块、显示商品模块。4详细设计与实现所有代码在一个文件中完成。4.1预处理及数据结构本系统使用了宏定义,并定义了结构体Product,代表商品,包含商品的各项属性信息;也定义了一个结构体数
BraveTomato
·
2024-01-29 16:14
C++课程设计
c语言
算法
数据结构
课程设计
【
C语言
数据结构】空间复杂度和时间复杂度(详细分析)
目录1.数据结构介绍2.算法介绍3.时间复杂度,(空间复杂度)1.数据结构介绍首先我们讲解一下什么是数据结构(从今天开始,博主要开始学习数据结构啦,以后再学习算法会给大家分享更多深入浅出的干货!)这个听起来就很高大上的名字,其实是计算机存储和组成数据的方式,他是一些数据元素的组合,这些元素之间相互存在着一些一种或者多种的联系我们学习数据结构是为了更好的了解计算机工作的原理,实现更好的人机交流2.算
咸菜不闲
·
2024-01-29 16:10
和tt学C
数据结构
C语言
时间复杂度与空间复杂度
算法的时间复杂度和空间复杂度:【本节目标】1.算法效率2.时间复杂度3.空间复杂度4.常见时间复杂度以及复杂度oj练习1.算法效率1.1如何衡量一个算法的好坏:如何衡量一个算法的好坏呢?比如对于以下斐波那契数列:longlongFib(intN){if(N0;--end){intexchange=0;for(size_ti=1;ia[i]){Swap(&a[i-1],&a[i]);exchange
染春
·
2024-01-29 16:39
数据结构
c语言
C语言
—分支语句和循环语句
本文将介绍
C语言
的分支语句和循环语句文章目录一、分支语句1.1if1.2switch二、循环语句2.1while2.2dowhile2.3for三、goto语句一、分支语句1.1if语句表达式内结果为真
三千水笙
·
2024-01-29 16:37
c语言
开发语言
C语言
—数组(超详细)
目录一、数组的概念二、一维数组2.1一维数组的创建和初始化2.2一维数组的使用编辑2.3一维数组在内存中的存储三、二维数组3.1二维数组的创建和初始化3.2二维数组的使用3.3二维数组在内存中的存储四、总结一、数组的概念数组是一组相同类型元素的集合数组中存放的是1个或者多个数据,但是数组元素个数不能为0数组中存放的多个数据,类型是相同的数组分为一维数组和多维数组,多维数组一般比较多见的是二维数组二
三千水笙
·
2024-01-29 16:37
c语言
算法
开发语言
C语言
—数据结构之时间复杂度与空间复杂度
目录一、算法效率1.1算法效率的类别1.2大O的渐进表示法二、时间复杂度2.1概念2.2例题三、空间复杂度3.1概念3.2例题一、算法效率在了解时间复杂度与空间复杂度之前,让我们先了解一下什么是算法效率和表示方法。1.1算法效率的类别算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被称作空间复杂度。时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度
三千水笙
·
2024-01-29 16:06
数据结构
深入理解Java的参数传递方式
初学者在学习Java的时候经常会混淆这个概念,但是学
C语言
的时候却不会混淆这个概念,因为
C语言
中有一个特殊的东西:指针,进而就会产生疑问:Java是通过什么方式进行参数传递的?
Jeffrey_oWang
·
2024-01-29 16:35
JAVA
java
开发语言
参数传递
深入理解Java类和对象的关系
从时间线上来说,是C和C++之后的一门语言,很多JavaCoder也是因为厌烦了C++的一些特性,进而从事于Java开发的,所以以下内容会利用C++的一部分知识来对比,但是所需知识很低,只要学习过一部分
C语言
就可以理解
Jeffrey_oWang
·
2024-01-29 16:05
JAVA
java
开发语言
类
对象
amp 在
c语言
中是怎么读,c-AMP是什么意思_c-AMP怎么读_c-AMP翻译_用法_发音_词组_同反义词_[医]环磷酸腺苷_环磷腺苷_环化腺苷酸_腺环苷_腺环磷_3',5'-环化腺苷酸[抗心绞痛.
权威例句INHIBITORSOFc-AMPPHOSPHODIESTERASEANDTNFDRD2/AKT1interactiononD2c-AMPindependentsignaling,attentionalprocessing,andresponsetoolanzapinetreatmentinschizophren...EffectofdB-c-AMPandforskolinonthe45C
菊香小姐
·
2024-01-29 14:47
amp
在c语言中是怎么读
【C++】C++入门基础讲解(二)
个人主页⭐个人专栏——C++学习⭐点击关注一起学习
C语言
导读接着上一篇的内容继续学习,今天我们需要重点学习引用。1.引用在C++中,引用是一种特殊的变量,用于别名一个已经存在的对象或变量。
流浪者与猴
·
2024-01-29 14:36
C++学习
c++
开发语言
C Primer Plus编程练习(2.11,P32)
1.
C语言
的基本模块是什么?C程序是由一个或多个函数主城,必须有main()函数。函数由函数头和函数体组成。函数头包括函数名、传入该函数的信息类型和函数的返回类型。
xiaoxian720
·
2024-01-29 14:41
【新书推荐】3.2 数据类型的分类
本节必须掌握的知识点:基本数据类型定义变量数据类型示例七代码分析汇编解析■
C语言
包含的数据类型如下图所示:图3-1
C语言
数据类型3.2.1基本数据类型编译器定义的基本数据类型有整型、浮点型、字符型和枚举类型
bcdaren
·
2024-01-29 14:31
《汇编的角度——C语言》
汇编
c语言
【
C语言
(十七)】
编译和链接一、翻译环境和运行环境在ANSIC的任何⼀种实现中,存在两个不同的环境。第1种是翻译环境,在这个环境中源代码被转换为可执行的机器指令。第2种是执行环境,它用于实际执行代码。1.1、翻译环境那翻译环境是怎么将源代码转换为可执行的机器指令的呢?这⾥我们就得展开讲解⼀下翻译环境所做的事情。其实翻译环境是由编译和链接两个大的过程组成的,而编译又可以分解成:预处理(有些书也叫预编译)、编译、汇编三
爱里承欢。
·
2024-01-29 14:58
c语言
开发语言
大小端(
C语言
)
一、什么是大小端:1.大端(Big-Endian):高地址存放低位2.小端(Little-Endian):高地址存放高位例如:0x11223344在内存中存储大小端影响了什么?当基本数据类型占用字节数超过了1字节后,大小端决定了数据按照什么顺序存储在内存里如何确定大小端?当我们不知道当前换将是大端存储还是小端存储的时候,就需要用代码来确定当前环境的大小端1.强类型转换(int-->char)int
lzh20040919
·
2024-01-29 13:19
c语言
开发语言
C语言
复习
1.
C语言
复习1.1基础部分C99之后可以用constint来表示常量,初始化后不能再被赋值。整数和整数运算只会得到整数。当有浮点数参与运算的时候,就会变成浮点数。
小吹Trey
·
2024-01-29 13:47
C++笔记
c++
开发语言
C/C++ - 面向对象编程
面向对象面向过程编程:数据和函数分离:在
C语言
中,数据和函数是分开定义和操作的。数据是通过全局变量或传递给函数的参数来传递的,函数则独立于数据。
0xCC说逆向
·
2024-01-29 13:16
编程基础-C/C++
c语言
c++
java
c++特性--封装
介绍c++特性前简单介绍一下c++中的类和对象:c==》c++:
c语言
中结构体:描述一类事物属性的自定义的数据类型(属性只是一类事物的一部分)全面的描述一类事物=描述属性+描述行为c++中类:描述一类事物的属性和行为的自定义的数据类型属性
exgjdbb
·
2024-01-29 13:16
c++
开发语言
【C++】命名空间详解
#include#includeintrand=10;//
C语言
没办法解决类似这样的命名冲突问题,所以C++提出
P_M_P
·
2024-01-29 13:43
C++
c++
开发语言
visual
studio
C语言
预处理(预定义符号,#define,宏,#和##,宏与函数的对比,条件编译,文件包含)
#define_CRT_SECURE_NO_WARNINGS#include1、预定义符号intmain(){//这些预定义符号都是
C语言
内置的printf("%s\n",__FILE__);//打印当前文件所处的路径
*默~
·
2024-01-29 13:22
c语言
c++
算法
静态分析Golang语言生成函数调用关系的利器——go-callvis
目录升级go删除旧版本安装新版本配置环境变量载入环境修改当前环境修改之后进入的环境分析安装go-callvis分析其他包总结导出文件总结清晰主体脉络总结其他参考资料不同于之前分析
C语言
项目的工具,go-callvis
breaksoftware
·
2024-01-29 12:37
IT项目研发过程中的利器
golang
开发语言
后端
Redis入门与进阶(一):Redis入门概述
目录一、Redis介绍二、Redis主流功能与应用三、Redis优势一、Redis介绍Redis为REmoteDictionaryServer(远程字典服务器),是完全开源的,使用ANSI
C语言
编写遵守
语晖linux
·
2024-01-29 12:04
Redis入门与进阶
redis
数据库
缓存
Ros方向第一次汇报
基本命令行操作:1.3完成海龟仿真:1.4.完成了工作空间与功能包的创建:1.4.1.创建工作空间:1.4.2.自动安装依赖:1.4.3.配置环境变量:1.4.4.功能包创建:2.本方向外学习内容:2.1.完成了
C语言
的学习
碳酸不酸鸭
·
2024-01-29 12:42
学习计划
c语言
笔记
数据结构
【MISRA C 2012】Rule 5.5 标识符应该与宏名不同
distinct的定义取决于正在使用的
C语言
的实现和版本
yy九歌
·
2024-01-29 12:41
MISRA
C
2012
规则系列归纳分析
c语言
开发语言
【C++】模板进阶
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.非类型模板参数2.
樊梓慕
·
2024-01-29 12:11
C++
c++
开发语言
【C++】继承
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.继承的概念1.1定义
樊梓慕
·
2024-01-29 12:10
C++
c++
开发语言
SRE-Redis基本概念篇
1.1redis的特点1.1.1速度快redis是把数据存放在内存中,从内存读取数据redis采用了单线程的架构,避免了多线程的资源竞争问题redis的源码非常简介,可以说是集性能和优雅与一身的代码redis是用
C语言
实现的
优质&青年
·
2024-01-29 12:51
redis
数据库
缓存
【
C语言
】linux内核ipoib模块 - ipoib_netdev_ops_pf结构
一、ipoib_netdev_ops_pf结构staticconststructnet_device_opsipoib_netdev_ops_pf={.ndo_init=ipoib_ndo_init,.ndo_uninit=ipoib_ndo_uninit,.ndo_open=ipoib_open,.ndo_stop=ipoib_stop,.ndo_change_mtu=ipoib_change_
尘中928
·
2024-01-29 11:11
编程
#
C语言
网络
linux
c语言
网络
【
C语言
】socket编程接收问题
一、recv()函数接收到的返回值为0表示对端已经关闭在TCP套接字编程中,通过recv()函数接收到的返回值为0通常表示对端已经关闭了套接字的发送部分。这是因为TCP是一个基于连接的协议,其中有定义明确的连接建立和终止流程;当对端调用close()或者shutdown(socket,SHUT_WR)来关闭套接字或其发送部分时,本端的recv()函数将返回0。在大多数情况下,接收到0个字节足够用作
尘中928
·
2024-01-29 11:11
编程
#
C语言
网络
网络
linux
【
C语言
知识】原码反码和补码
一,简介总结进制转换,原码,反码和补码相关基础知识。二,具体说明2.1十进制转二进制方法14(D)转换为二进制为(00001110)-21(D)转换为二进制为(10010101),先把21转换为二进制,然后符号位为1表示负数。2.2原码,反码和补码正数:原码,反码,补码相同,为原码本身。负数:原码:标志位为1;反码:标志位不变,其他取反;补码:反码+12.3知识点补充与总结三,总结本文主要描述十进
__xu_
·
2024-01-29 11:09
C语言
c语言
开发语言
【
C语言
知识】移位运算——左移运算、右移运算
1,左移运算高位丢弃,低位补0;2,右移运算有符号右移:正数:低位舍去,高位补0;负数:低位舍去,高位补1;【注意:】小数部分移位会被移出去,结果不精确。
__xu_
·
2024-01-29 11:09
C语言
c语言
C语言
每日一练之38
第三十七练答案下面是一个使用动态规划的
C语言
实现,用于解决问题描述的情况。这个实现的思路是通过动态规划来记录每个位置的最大垃圾数量,然后逐步推导得到最终的结果。
海燕技术栈
·
2024-01-29 11:23
C语言练习每日一练
c语言
开发语言
C语言
进阶之数据存储
一、数据类型基本的内置类型:char//字符数据类型1字节short//短整型2字节int//整形4字节long//长整型4/8字节longlong//更长的整形8字节float//单精度浮点数4字节double//双精度浮点数8字节1)类型基本归类整型家族//字符存储的时候,存储的是ASCII码值,是整型,所以归类的时候放在整型家族charunsignedchar//无符号signedchar/
Lucas. Wáng
·
2024-01-29 11:51
C语言
c语言
C语言
初级之函数
一、函数是什么在计算机科学中,子程序(英语:Subroutine,procedure,function,routine,method,subprogram,callableunit),是一个大型程序中的某部分代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。二、函数分类1
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
C语言
初阶之操作符
一、操作符分类算术操作符+-*/%移位操作符>位操作符&|^赋值操作符=+=-=*=/=单目操作符!sizeof+-~&*关系操作符>二、算数操作符+-*/%/除法整数除法(除号两端都是整数)浮点数除法(除号两端只要有一个小数就执行小数除法)%取模操作符的两个操作数必须是整数除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。对于/操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
开发语言
C语言
之占位符
%d:输出有符号十进制整数(包括short、int、long、longlong等)%u:输出无符号十进制整数(包括unsignedshort、unsignedint、unsignedlong、unsignedlonglong等)%f:输出浮点数(包括float、double、longdouble等)%02d右对齐输出,位数不够补0%2d右对齐输出,位数不够补/0%.2f输出两位小数,左对齐输出,位
Lucas. Wáng
·
2024-01-29 11:21
C语言
c语言
C语言
代码 编写函数不允许创建临时变量,求字符串的长度
编写函数不允许创建临时变量,求字符串的长度。编程思路:(1)首先来编写一个求字符串长度但不编写自定义函数的代码。#include#includeintmain(){intlen=strlen("CSDN");printf("%d\n",len);return0;}运行结果:4这里使用srtlen库函数可以来帮助实现。srtlen库函数用来返回字符串长度(不包括结尾的“\0”)。(2)然后来编写一个
Echo_cy_
·
2024-01-29 11:18
c语言
开发语言
C语言
之猜凶手
一、题目日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词:A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手二、解题代码#includeintmain(){charkiller;for(killer='A';killer<='D';killer++)//巧妙地利用A
Lucas. Wáng
·
2024-01-29 11:48
C语言
算法
用
C语言
写一个扫雷小游戏
首先,我们先了解一下分开文件写代码的好处将代码分文件写的好处有以下几点:1.模块化:将代码按照功能或模块进行划分,可以使代码更加模块化,便于维护和扩展。每个文件负责一个特定的功能或模块,可以独立地进行修改和测试,提高了开发效率。2.可读性:将代码分成多个文件,可以提高代码的可读性。每个文件只包含与该文件相关的代码,使得其他开发者更容易理解和维护代码。3.易于管理:将代码分成多个文件,可以更好地组织
Srlua
·
2024-01-29 10:28
算法
c语言
游戏
深入探究
C语言
中的常量指针与野指针概念及其应用
目录常量指针(ConstantPointers)1.指向常量的指针2.常量指针以下是一个使用const声明常量的示例:通过修改被const修饰的a的地址,修改a的值const位置的不同指针的应用利用指针打印数组的几种方式野指针(WildPointers)的产生野指针(WildPointers)的危害如何避免学习指针的目的是使用指针解决问题,那什么问题,非指针不可呢?模拟实现库函数strlen应用场
Srlua
·
2024-01-29 10:26
算法
指针
c语言
常量指针
redis源码之:多线程与读写事件处理
在了解redis的多线程之前,先来大概看下
C语言
多线程与metux锁的使用:voidtest_thread_mutex();pthread_mutex_tmutex=PTHREAD_MUTEX_INITIALIZER
Eshin_Ye
·
2024-01-29 10:47
redis源码学习分析
redis
数据库
缓存
【计算机408学习笔记】
C语言
(初级) 07函数
07函数一、上节作业(重点)1.输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3#includevoidchange(int*j){ *j=*j/2;}intmain(){ inti; scanf("%d",&i); change(&i); printf("%d",i);
小虾米0720
·
2024-01-29 10:37
学习
笔记
c语言
【计算机408学习笔记】
C语言
(初级)02数据的类型、数据的输入输出
02数据的类型、数据的输入输出(部分)1.混合运算floatj=i/2;左操作数i、右操作数2。整型数进行除法运算时,如果运算结果为小数,那么存储浮点数时一定要进行强制类型转换。例子#includeintmain(){ inti=5; floatj=i/2;//这里做的是整型运算,因为左右操作数都是整型 floatk=(float)i/2;//强制类型转换(float)i
小虾米0720
·
2024-01-29 10:36
学习
笔记
【计算机408学习笔记】
C语言
(初级)05一维数组与字符数组
05一维数组与字符数组一、上节作业(重点)1.对称数输入一个整型数,判断是否是对称数,如果是,输出yes,否则输出no,不用考虑这个整型数过大,int类型存不下,不用考虑负值;例如12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出no#includeintmain(){ inta,b,c,d; scanf("%d",&a); c=0;
小虾米0720
·
2024-01-29 10:36
学习
笔记
c语言
【
C语言
】PTA-基础编程题目集-函数题(一)
目录一、简单输出整数二、多项式求值三、简单求和四、求自定类型元素的平均五、求自定类型元素的最大值一、简单输出整数voidPrintN(intN){for(inti=1;i0;i--){sum=sum*x+a[i-1];}returnsum;}三、简单求和intSum(intList[],intN){intsum=0;for(inti=0;i
琛:D
·
2024-01-29 10:57
C语言
C语言-练习项目
c语言
数据结构
开发语言
【
C语言
】数据的输入输出
目录前言一、输入函数scanf1.1使用scanf函数应注意的问题1.2常用格式声明二、输出函数printf2.1常用格式声明前言本文主要介绍,输入函数scanf和printf。一、输入函数scanf基本语法:scanf(格式控制,地址表列)举例说明:inta;charch;floatnum1;doublenum2;scanf("%d%c%f%lf",&a,&ch,&num1,&num2);//注
琛:D
·
2024-01-29 10:27
C语言
c语言
开发语言
【
C语言
】程序设计入门——
C语言
前言本文是基于中国MOOC平台上的《程序设计入门——
C语言
(翁恺)》课程,所作的一篇课程笔记,便于后期进行系统性查阅和复习。
琛:D
·
2024-01-29 10:27
课程学习
C语言
c语言
开发语言
【
C语言
】选择语句(详解)
语句的一般形式2.级联的if-else语句3.嵌套的if-else语句二、switch语句三、关系、逻辑、条件运算符和表达式1.关系运算符与关系表达式2.逻辑运算符与逻辑关系式3.条件运算符与条件表达式总结前言在
C语言
中
琛:D
·
2024-01-29 10:57
C语言
c语言
开发语言
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
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
其他