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语言-game
自学
C语言
--
C语言
的运算符、表达式和语句···笔记
一、例子:初识while循环代码使用一对花括号来标出while循环的范围。花括号之间的内容就是要被重复执行的内容。花括号以及被花括号括起来的部分被称为块。二、基本运算符包括:=、+、-、*、/;特别地:pow()函数用于指数运算。(1)、赋值运算符(=)数据对象:用于存储值的数据存储区域。对象:实际的数据存储。左值:用于标识或定位存储位置的标签。可修改的左值:用于标识可修改的对象。即:对象定位值。
蜀道之南718
·
2025-06-20 04:56
自学C语言
c语言
笔记
开发语言
专升本
C语言
自学笔记
2024/1/20第一章写一个简单的程序#includeintmain(){printf("hahahahaha\n555");return0;}#includeintmain(){returrn0;}是
c语言
的底架架构第二章求两数之和
CC定点
·
2025-06-20 04:55
c语言
笔记
算法
【
C语言
极简自学笔记】深入理解 C 语言中的函数:从基础到进阶
在
C语言
的世界里,函数是构建程序的基本模块,它如同一个个精密的零件,支撑起整个程序的架构。掌握函数的概念和使用方法,是精通
C语言
编程的关键一步。
·
2025-06-20 04:54
C语言
自学笔记
一.关于
C语言
C语言
是一种广泛使用的计算机编程语言,具有高效、灵活、可移植性强等特点。它是一种中级语言,既可以进行高级语言的编程,又可以进行底层系统编程。
happy12346578
·
2025-06-20 04:24
笔记
c语言
Go 语言条件编译
与
C语言
依赖预处理器宏指令处理的方式不同,Go语言另辟蹊径,借助go/build包的tags和独特的命名约定,实现了对不同平台代码的高效管理。
mxpan
·
2025-06-20 03:22
golang
golang
C语言
程序的基本单位是什么,为何会是这个
C语言
程序的基本单位据
C语言
相关的资料显示,
C语言
程序的基本单位一般指的是【函数】。为什么呢?
全栈开发助手
·
2025-06-20 02:14
c语言
开发语言
C与C++中的const终极对比指南
目录一、基本语义与作用示例:常量表达式二、变量声明中的const1.局部变量2.全局变量C++语言(默认内部链接)
C语言
(默认外部链
程序员弘羽
·
2025-06-20 02:13
C/C++重温
算法
开发语言
c语言
c++
【
C语言
向函数传递二维数组】【一维数组与二维数组的指针传递】
1.以二维数组的形式传递但是只给出第一维度,第二维度作为参数传递voidfunction(inta[][3],intmaxrow){inti,j;for(i=0;i(int*)a[3]这里多说下行指针和列指针行指针:指向一维数组,也就是二维数组中每一行的首地址(如p=a[0])列指针
小纭在努力
·
2025-06-20 01:41
c语言
开发语言
C语言
函数怎样通过数组来返回多个值
函数返回多个值
C语言
中,函数默认的情况下只能返回一个值。那如果要返回多个值,那该怎么办呢?
全栈开发助手
·
2025-06-20 01:11
c语言
开发语言
C语言
——共用体
共用体的使用场景1.节省内存2.类型双关(TypePunning)3.解析二进制数据三、共用体与结构体的对比四、共用体的注意事项与潜在陷阱1.数据覆盖风险2.字节对齐问题五、高级技巧:匿名共用体六、总结在
C语言
中
LZA185
·
2025-06-19 20:57
C
c语言
开发语言
C语言
——枚举和联合
文章目录一、自定义类型:枚举1.枚举类型的定义2.枚举的使用二、自定义类型:联合(共用体)1.联合类型的定义2.联合的特点3.联合的简单应用4.联合大小的计算一、自定义类型:枚举枚举,就是一一列举,把可能的取值一一列举出来1.枚举类型的定义enumDay{Mon,//0Tues,//1Wed,//2Thur,//3Fri,//4Sat,//5Sun//6};enumSex{MALE,//0FEMA
青春无限坑
·
2025-06-19 19:20
C语言
c语言
c++
C语言
自定义类型变量——枚举(enum)
一.枚举的定义和声明字面意思,枚举就是一一列举,把可能的取值一一列举,在我们现实生活中有许多可以列举的事物,例如:一周七天,一年四季,性别,月份,三原色等等。当我们需要描述这些数据的时候就可以使用枚举了。其关键字为eunm.类似于结构体,联合体,定义一个枚举类型的基本形式如下:enum枚举名{枚举常量1,枚举常量2,//...枚举常量n};例如:枚举一星期七天enumDay//星期{Mon,Tue
Neteen
·
2025-06-19 19:19
c语言
开发语言
c语言
——枚举优化案例
1.题目一个数组中的数互不相同,求其中和为0的数对的个数。2.枚举优化历程(1)直接枚举for(inti=0;i
·
2025-06-19 19:49
C语言
——枚举
作用域规则3.内存占用三、枚举的使用场景1.替代宏定义常量2.状态机实现3.函数返回值类型四、枚举与其他类型的对比五、高级技巧与注意事项1.位掩码枚举2.枚举与字符串的映射3.编译器警告与枚举完整性六、总结在
C语言
中
LZA185
·
2025-06-19 19:19
C
c语言
java
前端
c++初始
目录一数据类型1.2.sizeof3.布尔4.字符串类型二.数据输入与输出1.输出2.输入三.运算1.加减乘除取模,++,--都一样2.逻辑非与或,与
C语言
一样3.比较运算符,与
C语言
一样4.三目运算符
一只小青团
·
2025-06-19 18:44
c++
开发语言
C语言
命名规范
C语言
命名规范是提高代码可读性、可维护性和一致性的重要基础。以下是常见的
C语言
命名规范及其适用场景,结合示例说明:文章目录**一、基本原则****二、变量命名规范**1.**普通变量**2.
✎ ﹏梦醒͜ღ҉繁华落℘
·
2025-06-19 18:11
#
软件设计规范
c语言
开发语言
C语言
main函数中的argc和argv参数有什么用?
在
C语言
中,main函数是程序的入口点,它是程序开始执行的地方。当操作系统加载并运行你的程序时,它会首先调用main函数,然后一步一步执行main函数中的代码。
xiecoding.cn
·
2025-06-19 16:01
argc
argv
main函数中的argc
main函数中的argv
c++
c语言
基础/数据结构--------学生管理系统
学生管理系统项目实现学生管理系统项目预期:1.平台开发环境Linux系统+gcc+gdb+make2.相关结构信息学生信息:基本数据信息:学号:int姓名:char128密码:char32年龄:int班级:int成绩信息:数学成绩:int
C语言
成绩
k *
·
2025-06-19 16:01
c语言
开发语言
数据结构
扩展欧几里德算法 递归法 递推法 手算法 原理及实现
扩展欧几里德算法是在欧几里德算法基础上扩展的算法.欧几里德算法和扩展欧几里德算法在用途上的区别:欧几里德算法(gcd):即求两个整数的最大公约数.扩展欧几里德算法:用于求乘法逆元.用于求贝组等式的一个解.欧几里德算法即辗转相除法.
C语言
实现
黎哩吖
·
2025-06-19 13:05
算法
人工智能
机器学习
文件操作
在
C语言
中通过提供的函数实现,C++则提供库进行面向对象封装。
^O^凡人多烦事
·
2025-06-19 12:30
cocoa
macos
objective-c
C语言
基础 --- 结构体中的.和->的区别与联系
C语言
基础—结构体中的.和->的区别与联系1.基本功能这两种方式其实都是结构体成员运算符,两者都具有从左到右的结合性。不同的是:'.'是结构体引用成员变量的方式。'
浮云流响
·
2025-06-19 11:54
#
C语言
c语言
C语言
之结构体中“ . ”和“ -> ”的区别
相同点:两个操作符都是二元操作符,且其有操作符是结构体成员的名称。不同点:“.”操作符左边的操作数是一个“结构体”的表达式,而“->”操作符左边的操作数是一个指向结构体的指针。例:typedefstruct{intnum;floatscore;charname[10];}STUDENT;STUDENTtemp;STUDENT*p=&temp;在这里temp.score代表的是结构体temp里的成员
·
2025-06-19 11:21
C语言
实现LDPC的校验矩阵,LDPC码及其译码实现….doc
LDPC码及其译码实现LDPC码简介LDPC码最早在20世纪60年代由Gallager在他的博士论文中提出,但限于当时的技术条件,缺乏可行的译码算法,此后的35年间基本上被人们忽略,其间由Tanner在1981年推广了LDPC码并给出了LDPC码的图表示,即后来所称的Tanner图。1995年前后MacKay和Neal等人对LDPC码重新进行了研究,提出了可行的译码算法,从而进一步发现了LDPC码
weixin_39778218
·
2025-06-19 09:09
C语言实现LDPC的校验矩阵
C语言
位段
C语言
位段(BitFields)详解位段是
C语言
中一种特殊的数据结构,它允许程序员将一个整型变量划分为多个不同长度的位段,从而更高效地利用存储空间。
·
2025-06-19 07:28
C语言
:大小端模式、判断大小端、大小端转换
目录1.什么是大端和小端2.为什么会存在大小端的问题3.判断主机字节序(主机大小端)3.1使用联合体(union)3.2使用指针3.3强制转为char类型法4.大小端转换1.什么是大端和小端对于一个存储空间大于1个字节的数据,在内存中有两种存储模式,大端模式(big-endian):数据的高字节在内存的低地址存放,数据的低字节在内存的高地址存放小端模式(little-endian):数据的高字节在
微尘8
·
2025-06-19 07:25
C语言
c语言
c++
开发语言
学习
避障机器人程序
c语言
,基于51单片机小车寻迹、避障源程序(注释很详细)
/**作者:赵新*功能:实现小车躲避障碍,通过检测三个方向的距离,选择最大距离转弯*日期:2015/3/14*说明:STC89c52RC,12MHz*注意:1000ms和100ms待测,完成后删除此行*—————————————————管脚说明——————————————*Trig=P1^0*Echo=P3^2*PWM_OUT=P0^4*——————————————————————————————
动妈-游戏力育儿
·
2025-06-19 05:45
避障机器人程序c语言
C++ 函数模板与类模板
函数模板在
c语言
中若要实现不同类型的交换,就要像这样实现多个函数(
c语言
甚至不支持函数重载)。这样显得十
Cherl.
·
2025-06-19 05:10
c++
栈
开发语言
类和对象
函数模板
类模板
C++——类型转换
一、
C语言
中的类型转换在
C语言
中,当赋值、传参、还有接受函数返回值时,如果类型不匹配就会发生类型转换,这又分类隐式类型转换和显示类型转换。
·
2025-06-19 05:10
C语言
基础教程(六):指针原理与高级应用完全指南
一、指针本质与计算机系统视角1.1指针的底层原理指针是
C语言
的灵魂所在,它直接操作内存地址的特性赋予了
C语言
极高的灵活性和效率。
xienda
·
2025-06-19 04:33
C语言基础
c语言
算法
java
单片机中面向对象的思维
前言:面向对象的编程方式用在
C语言
中,听起来是不是很怪。从
C语言
入门开始,老师就和你说过,
C语言
是面向过程的,你现在却要用它来实现面向对象操作。可能是太久没谈对象了,想要new一个对象出来解闷。
距喜喜
·
2025-06-19 03:56
单片机
嵌入式硬件
c语言
stm32
python实战 - 从零手搓三国杀(2)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、图片导入二、创建矩形三、创建边框总结前言上一次做了Image类,现在基于Image类可以完成更多操作一、图片导入py
game
没技术的后勤
·
2025-06-18 23:31
python
pygame
[C++]Json 学习笔记
JSON采用完全独立于语言的文本格式,但是也使用了类似于
C语言
家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。
stary_yan
·
2025-06-18 23:30
C++编程
C/C++中const、static与宏定义对比
目录一、const的作用与区别1.
C语言
中的const2.C++中的const3.CvsC++中const的核心区别二、static的作用与区别1.
C语言
中的static2.C++中的static3.CvsC
·
2025-06-18 16:47
C语言
:用函数删除字符串里面的空格
#include#include#includevoidremove_space(char*ch){charstr[100];inti=0;intj=0;while(ch[i]!='\0'){if(ch[i]!=''){str[j]=ch[i];j++;}i++;}printf("%s\n",str);}intmain(intargc,char*argv[]){charch[]="asdasada
·
2025-06-18 16:17
C语言
:字符串逆序输出
字符串逆序输出【问题描述】字符串逆序:设计函数功能是将一个字符串逆序,函数声明:voidstringNx(chara[]),使用这个函数完成将输入的字符串逆序输出。【输入形式】要求输入一个字符串【输出形式】逆序后输出【样例输入】abcd【样例输出】dcba#include#includevoidstringNx(chara[]){inti;intx=strlen(a);for(i=0;a[i]!=
张小呆QAQ
·
2025-06-18 16:45
算法
c语言
数据结构
【算法-BFS实现FloodFill算法】使用BFS实现FloodFill算法:高效识别连通块并进行图像填充
个人主页:是店小二呀C/C++专栏:
C语言
\C
是店小二呀
·
2025-06-18 13:20
算法分析
#
BFS算法
算法
宽度优先
C++异常(含最全的例子)
而一般
C语言
主要通过错误码的形式处理错误,错误码本质就是对错误信息进行分类编号,拿到错误码以后还要去查询错误信息,比较麻烦。所以,咱们在
清水墨客
·
2025-06-18 12:13
c++
c++
开发语言
c#视觉应用开发中如何在C#中处理3D图像数据?
microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在
openwin_top
·
2025-06-18 10:02
C#视觉应用开发问题系列
c#
3d
单片机
计算机视觉
视觉检测
内蒙古大学892程序设计与数据结构-2017年真题解析(
C语言
版)
系列文章目录内蒙古大学892程序设计与数据结构-2022年真题(回忆版)解析(
C语言
版)内蒙古大学892程序设计与数据结构-2021年真题(回忆版)解析(
C语言
版)内蒙古大学892程序设计与数据结构-2020
_考不上研究生不改名
·
2025-06-18 09:22
c语言
数据结构
算法
【
C语言
】银行账户管理系统丨源码+解析
系统功能说明1.核心功能模块账户管理:创建/删除账户,自动生成唯一账号资金操作:存款/取款/转账(含余额校验)账户服务:余额查询/密码修改/交易记录查询数据持久化:文件存储所有账户信息2.关键技术实现3.数据结构设计字段类型说明accountIDchar[20]唯一账户标识namechar[50]客户姓名passwordchar[20]加密密码balancedouble账户余额transactio
C语言小火车
·
2025-06-18 05:01
编程入门
C语言
c语言
c++
算法
课程设计
C语言
酒店管理系统:完整源码与深度解析
本系统采用
C语言
开发,基于模块化设计思想,包含以下核心功能:房间管理:初始化房间信息、查看房间状态预订管理:按时间段预订房间、查询预订记录入住管理:客户登记、自动分配房间退房结算:时长费用计算、账单生成查询统计
C语言小火车
·
2025-06-18 05:01
编程入门
C语言
c语言
开发语言
malloc 是如何分配内存的?——C 语言内存分配详解
——
C语言
内存分配详解一、引言二、内存分配的基本概念1.虚拟内存与物理内存2.进程内存布局三、malloc函数详解1.函数原型与功能2.关键特性四、malloc的底层实现机制1.内存分配器的角色2.分配策略
编程小能手@
·
2025-06-18 05:56
c语言
网络
服务器
malloc
Codeforces Round 959 (Div. 1 + Div. 2 ABCDEFG 题) 文字讲解+视频讲解
ProblemA.Diverse
Game
Statement给定n×mn\timesmn×m的矩形aaa,aaa中的每一个数均在1∼nm1\simnm1∼nm之间且互不相同。
阿史大杯茶
·
2025-06-18 01:59
Codeforces
算法
华为OD机试2024年E卷-找终点[100分]( Java | Python3 | C++ |
C语言
| JsNode | Go)实现100%通过率
题目描述给定一个正整数数组,设为nums,最大为100个成员,求从第一个成员开始,正好走到数组最后一个成员,所使用的最少步骤数。要求:1、第一步必须从第一元素开始,且1<=第一步的步长
梅花C
·
2025-06-18 00:55
华为OD题库
java
【
C语言
】-指针03(指针与字符串)
1、字符串基本信息字符串是以空字符(\n)结尾的char类型数组。用双引号扩起来的内容称为字符串字面量,即字符串常量。编译器会在末尾自动加入\0字符,其属于静态存储类别。1.1、在程序中定义字符串1、字符串常量字符串存储在只读存储区,不可修改。生命周期为程序运行全程,无需手动释放。constchar*str="Hello,World!";//推荐加const2、用数组创建字符串数组在栈上分配空间,
·
2025-06-17 23:47
C语言
-指针与数组及malloc函数
指针进阶上一节中,我们认识了指针。这次来认识指针与malloc函数以及指针与数组。指针与数组开一个10空间的数组:inta[10];此空间为连续可用空间,分别是a[0]~a[9],不能是a[10],a[10]表示数组过界;数组的首地址表示为a或&a[0];&a[1]=a+1;指针就是地址,int*p后,用指针表示首地址,则通过p++可逐一表示每一个地址eg:p=a(p=&a[0]),p++,可逐次
维多苏利亚
·
2025-06-17 23:15
C语言
数据结构
指针
c语言
指针
数据结构
15个Python流星雨特效:Py
game
实战打造动态星空动画
✨✨欢迎订阅本专栏✨✨TheStart点点关注,收藏不迷路文章目录Python趣学篇:用Py
game
打造绚烂流星雨动画1.Py
game
码界奇点
·
2025-06-17 22:44
Python
pygame
python
开发语言
python3.11
动画
第一章:Java的环境搭建
Java是一种计算机编程语言,除了Java编程语言还有很多的其他的编程语言,例如:
C语言
、html、javascript、python等不同的编程语言好比不同国家的语言,每个语言都有自己的语法,同样不同编程语言也有自身不同语法和应用场景
j .
·
2025-06-17 21:41
java
开发语言
记录一次代码编译时方法重复定义报错
我这个算是简单的,还有一种就是方法在.h里面声明并定义了,良好的代码习惯是.h里面声明.c里面实现,由于
c语言
不能重构,所以多次实现会报错。
Jassing
·
2025-06-17 19:53
笔记
C语言
循环缓冲区设计
RingBufferWrite函数参数函数功能2.RingBufferWrite函数参数函数功能3.RingBufferClear函数参数函数功能4.RingBufferFree函数参数函数功能总结前言在
C语言
中
葛霸霸
·
2025-06-17 15:26
c语言
c++
算法
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他