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语言
版),帮助理解。首先,
C语言
基础不牢的建议打牢
C语言
基础。其次,结构体部分理解不深的可以看一下我的另一篇文章:自定义类型:结构体-CS
aramae
·
2025-07-27 16:36
数据结构(C语言)
数据结构
开发语言
c语言
【硬件】嵌入式软件开发(2)
本章参考《嵌入式系统的C程序设计》1.基本概念1.1
C语言
是什么?C是编写基于32位内核的较大微处理器(MCU)选择的语言,微处理器通常由通用微控制器衍生而来,并且同通用微控制器一样既复杂又功能丰富。
Alla T
·
2025-07-27 15:56
电子
嵌入式硬件
【通识】
C语言
1.常用小技巧判断a和b的哪个最大:max(a,b)=a>b?a:b;从标准输入(键盘)读取一个字符:getchar()#includeintmain(){intc;printf("请输入一行文字(按回车结束):\n");while((c=getchar())!='\n'&&c!=EOF){putchar(c);//逐个输入字符}return0;}12.案例1#includeintmain(){c
Alla T
·
2025-07-27 15:56
c语言
算法
开发语言
C语言
中奇技淫巧04-仅对指定函数启用编译优化
相信很多人使用GCC编译代码时,都会接触到gcc-O0/1/2/3/s,知道它可以对工程进行全局优化。事实上,除了全局优化外,使用GCC扩展方式,我们还可以仅对部分关键函数实施差异化编译优化。在GCC编译器中,attribute((optimize(“Ox”)))可以为单个函数显式指定优化级别,覆盖全局编译选项(如-O0或-Os)。这一特性适用于需要对特定函数进行针对性优化的场景(例如性能关键路径
麦子邪
·
2025-07-27 15:53
c语言
linux
开发语言
C语言
数组名是首元素地址还是数组的地址?
C语言
数组名是首元素地址还是数组的地址?在
C语言
中数组名代表的是首元素地址,只有两种情况下不是。1.
code改变世界
·
2025-07-27 14:48
C
c语言
算法
开发语言
C语言
交换两个数的三种方法
C语言
交换两个数 使用临时变量交换。
code改变世界
·
2025-07-27 14:18
C
c语言
学习
C++入门自学Day1-- C++基础
一、C++简介C++是在
C语言
的基础上发展起来的一种支持面向对象编程的语言。
科大饭桶
·
2025-07-27 14:17
c++
开发语言
c
系统
ffmpeg音视频处理大纲
FFmpeg是一个功能强大的开源音视频处理工具集,其核心代码以
C语言
实现。
SY.ZHOU
·
2025-07-27 13:10
音视频
ffmpeg
音视频
【第二章-数据的表示和运算】
数据的表示和运算1.数制与编码1.1进位计算制及其相互转换1.2定点数的编码表示1.3整数的表示1.4
C语言
中的整数类型及类型转换1.5小结2.运算方法和运算电路3.浮点数的表示和运算4.小结1.数制与编码
青北念
·
2025-07-27 12:35
计算机组成原理
计算机组成原理
C语言
中三个数求最大的数
在
c语言
中,三个数中求最大的数,可以用if-else,或者三目运算符?进行两个数两个数的比较,找到最大的数;可以用两种方式实现,一是直接在main函数里如图连续两次比较,更新max的值,找到最大的值。
·
2025-07-27 11:58
【华为OD机试真题 2025C卷】807、素数之积 | 机试真题+思路参考+代码解析(C++、Java、Py、
C语言
、JS)
文章目录一、题目题目描述输入输出样例1样例2二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码
C语言
思路C代码JS语言思路JS代码作者:KJ.JK
KJ.JK
·
2025-07-27 09:43
OJ+最新华为OD机试
(C++
Java
Py
C
JS)
华为od
c++
java
华为OD机试真题
2025C卷
素数之积
javascript
c语言
C语言
const 关键字详解:由浅入深掌握常量声明
在
C语言
中,const关键字是编写健壮、安全代码的重要工具,但许多开发者对其理解不够深入。本文将带你全面掌握const的用法和原理!
Jay_515
·
2025-07-27 09:11
C语言
const
C语言
const的秘密:常量真的不能被修改吗?
资料合集下载链接:https://pan.quark.cn/s/472bbdfcd014在学习
C语言
时,const关键字是我们最早接触的概念之一。
web安全工具库
·
2025-07-27 09:40
2025C++学习
c语言
开发语言
c++
java
【
C语言
练习】084. 理解
C语言
中的虚拟内存管理
084.理解
C语言
中的虚拟内存管理084.理解
C语言
中的虚拟内存管理虚拟内存管理在
C语言
中的应用场景处理大型数据结构的映射实现内存共享机制动态内存分配优化延迟物理内存分配特殊内存区域创建1.虚拟内存的基本概念
视睿
·
2025-07-27 08:05
从零开始学习机器人
c语言
算法
开发语言
数据结构
排序算法
【
C语言
练习】067. 编写代码处理不同数据类型的输入输出
067.编写代码处理不同数据类型的输入输出067.编写代码处理不同数据类型的输入输出printf和scanf的基本功能格式化字符串的差异参数传递方式返回值含义常见问题与注意事项安全性对比性能影响使用更安全的函数使用格式化I/O库使用文件描述符直接操作使用自定义解析器注意事项1.基本数据类型的输入输出1.1整数类型1.2浮点数类型1.3字符类型1.4字符串类型2.复合数据类型的输入输出2.1结构体类
视睿
·
2025-07-27 08:04
从零开始学习机器人
c语言
开发语言
数据结构
算法
排序算法
机器人
周三 2020-01-01 09:30 - 23:00 多云 03h35m
--O分4.科研参考书【】1)的《》看0/0页-5.科研文档1)组织工作[1]:开题报告--英语能力[2]:1.听力--十分2.单词--三分3.口语--五分4.英语文档1)编程能力[2]:1.编程语言
C语言
么得感情的日更机器
·
2025-07-27 08:45
python猜谜语小游戏代码_
C语言
谜语博士的难题代码及解析
谜语博士遇到了两个难题,先看第一个难题。谜语博士的难题(一)问题描述诚实族和说谎族是来自两个岛屿的不同民族,已知诚实族的人永远说真话,而说谎族的人永远说假话。一天,谜语博士遇到3个人,知道他们可能是来自诚实族或说谎族的。为了调查这3个人到底来自哪个族,博士分别问了他们问题,下面是他们的对话:博士问:“你们是什么族的?”第1个人回答说:“我们之中有2个来自诚实族。”第2个人说:“不要胡说,我们3个人
·
2025-07-27 07:28
C语言
教程(函数)
在第一章中已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如TurboC,MSC都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个相对独立的函数模块,然后用调
爱编码的小八嘎
·
2025-07-27 07:57
c语言
第七章:安卓开发之数据存储2
SQLite是基于
C语言
设计开发的开源数据库,最大支持2048G数据。SQLite特征:轻量级、独立、便于管理和维护、可移植性、语言无关、事务性。
william️_Aaron
·
2025-07-27 06:51
小白专区
Android
我是小白
android
c语言
(7.24)
今天学习了指针的两个作用#includevoidgetmaxandmin(intarr[],intlen,int*max,int*min);intmain(){//指针作用2://函数返回多个值//练习://定义一个函数,求数组的最大值和最小值,并进行返回intarr[]={1,2,3,4,5,6,7,8,9};intlen=sizeof(arr)/sizeof(int);intmax=arr[0
努力编程,活在当下
·
2025-07-27 06:13
c语言
算法
数据结构
7.24
C语言
学习^_^
1.逻辑与表达式中只要有一个为假整个表达式都为假后面的表达式不再运行2.逻辑或表达式中只要有一个为真整个表达式都为真后面的表达式不再运行总结:&&左边为假,右边就不计算了||左边为真,右边就不计算了3.逗号表达式从左向右依次执行最后一个表达式的结果就是整个表达式的结果4.数组arr【7】可以写成7【arr】(对数组的深刻理解)5.CPU计算数据时是以int型来计算的而int有32个bitechar
·
2025-07-27 05:12
C++编程哲学:从C到C++的演进与挑战
背景简介C++作为一种广泛使用的编程语言,它深受
C语言
的影响,但又在面向对象编程(OOP)和泛型编程等概念上做了深入的发展。
好学的Jack
·
2025-07-27 03:21
C++
构造函数
析构函数
面向对象编程
STL
模板
异常处理
C语言
基础:函数(作用域、生命周期、值传递与指针传递)
数组做函数参数注意:当用数组做函数的实际参数时,则形参应该也要用数组/指针变量来接收,但请注意,此次并不代表传递了数组中所有的元素数据,而是传递了第一个元素的内存地址(数组首地址),形参接收这个地址后,则形参和实参就代表了同一块内存空间,则形参的数据修改会改变实参的。这种数据传递方式我们可以称之为“引用传递”。如果用数组做函数形式参数,那么我们提供另一个形参表示数组的元素个数。原因是数组形参代表的
猿某人丶
·
2025-07-27 02:48
算法
c语言
linux
ubuntu
开发语言
数据结构
vscode
linux重定向printf,printf和fprintf及用freopen()进行重定向
不过,我们这里推荐使用的并不是初学
C语言
时使用的函数intprintf(constchar*format,...)
·
2025-07-27 02:47
c语言
静态变量可以是指针吗,深入理解
C语言
static、extern与指针函数
1.exit(0)正常退出程序exit(1)程序异常时退出程序2.static(静态变量)修饰局部变量在局部变量使用static修饰,会延长局部变量的存在期。但我们需要注意一下几点:•虽然static修饰变量的生存期很长,但它始终是局部变量,不能在其他函数中使用•static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?全局
血族之心
·
2025-07-27 02:47
c语言
静态变量可以是指针吗
电子信息工程专业学生的就业方向
单片机主要用
C语言
和汇编语言开发,复杂的要涉及到实时嵌入式操作系统(ucLinux,VxWorks,uC-OS,WindowsCE等等)
祝老师
·
2025-07-27 02:46
学习之外
电子
就业
职场
应用
C 语言入门核心知识
一、
C语言
基础认知1.什么是
C语言
?
C语言
是一种计算机语言,用于人与计算机的交流。
studytosky
·
2025-07-27 00:34
C语言
c语言
蓝桥杯
开发语言
C语言
-运算符:
C语言
各种类型运算符、
C语言
运算符优先级、
C语言
规则转换;
本章概述思维导图:
C语言
运算符
C语言
算术运算符在
C语言
中,算术运算符用于执行基本的数学运算。跟我们现实中数学运算法则一致,只是有些个别小细节不一样。
·
2025-07-27 00:03
PWM控制蜂鸣器
在这里,我们将详细介绍如何使用
C语言
编写一个简单的PWM驱动程序来控制蜂鸣器报警。硬件准备蜂鸣器:连接到微控制器的某个GPIO引脚。微控制器:例如Arduino、STM32、ESP32等。
吃饭只吃七分饱
·
2025-07-27 00:32
单片机
嵌入式硬件
c语言
程序设计猜拳小游戏答辩,
C语言
课程设计-猜拳游戏
C语言
课程设计-猜拳游戏
C语言
课程设计-猜拳游戏|
c语言
程序代码编程小程序设计|
c语言
课程设计报告课程案例enump_r_s{paper,rock,scissors,game,help,instructions
weixin_39558221
·
2025-07-26 22:13
c语言程序设计猜拳小游戏答辩
C语言
综合案例-猜拳游戏
C语言
综合案例-猜拳游戏功能实现:1.选择对手2.自己出拳3.对手出拳4.双方比较5.退出游戏分析通过
C语言
中的分支结构和循环结构来完成这个简单的猜拳游戏,根据需求将其功能分为5部分,通过循环结构和分支结构完善其功能
·
2025-07-26 21:12
C语言
:break、continue、猜拳游戏
Day7-
C语言
流程控制break与continuebreak功能:①用在switch中,用来跳出case语句;无break,switch会执行多条语句,case穿透②在循环中(while…,for…,
橙小花
·
2025-07-26 21:37
c语言
游戏
算法
【C++11】可变参数模板
前言:这篇文章我们来讲讲C++11——可变参数模板:个人简介:努力学习ing个人专栏:C++学习笔记CSDN主页愚润求学其他专栏:
C语言
入门基础,python入门基础,python刷题专栏,Linux文章目录一
愚润泽
·
2025-07-26 19:56
C++学习笔记
c++
开发语言
笔记
模板
C++11
机器学习资源
C通用机器学习Recommender-一个产品推荐的
C语言
库,利用了协同过滤.计算机视觉CCV-C-based/Cached/CoreComputerVisionLibrary,是一个现代化的计算机视觉库
SimpleUmbrella
·
2025-07-26 19:53
怎么学习网络安全(2025年系统教程)
“选
C语言
还是Go语言好?”面对这类疑问,一个深刻却常被忽略的真相浮出水面:学习网络安全时,任何一种主流的通用编程语言本质上并无差别,更非学习的阻碍或关键。它们皆只是通往掌握安全原理与实践的工具载体。
程序员小何SS
·
2025-07-26 19:18
web安全
学习
网络
预处理 指针基础
预处理:编译过程:1.预处理//预编译--将代码中相关预处理命令执行最终生产一个只包含
c语言
代码的文件2.编译//编译--对语法进行检查,将这个c的源代码生产汇编代码3.汇编//汇编--表示将汇编源代码最终生成机器代码
Zby….
·
2025-07-26 18:13
算法
前端
题目 2942: 机器翻译
C语言
#includeintmain(){//输入函数intn,m,i,j;inta;//把a定义成一个数组反而就出现错误了,也就是运行错误//在这里a代表的是一个单独的word字符scanf("%d%d\n",&m,&n);intnum[101];ints=0,p=0;//把内存里面的值全部赋值为-1for(i=0;i
IC 见路不走
·
2025-07-26 18:42
算法
c++
开发语言
C语言
内存管理核心:揭秘堆区(Heap)的动态生命周期
资料合集下载链接:https://pan.quark.cn/s/472bbdfcd014在
C语言
编程中,内存管理是每一个开发者都必须掌握的核心技能。
web安全工具库
·
2025-07-26 15:51
2025C++学习
算法
c语言
开发语言
笔记
c++
《
C语言
实现扫雷游戏:代码解析与博客分享》
在这篇博客中,我们将详细探讨如何使用
C语言
实现一个简单的扫雷游戏,深入分析代码的各个部分,帮助你理解其中的原理和实现思路。
峥无
·
2025-07-26 14:16
算法
c语言
开发语言
开源
【
C语言
】字符串的输入和输出 控制用户输入长度 fgets()函数 |
C语言
面试:解释一下
C语言
中的局部变量和全局变量的生命周期和作用域。
“活在当下,不计得失,以无为之心做有为之事。”作者主页:追光者♂个人简介:[1]计算机专业硕士研究生[2]2023年城市之星领跑者TOP1(哈尔滨)[3]2022年度博客之星人工智能领域TOP4[4]阿里云社区特邀专家博主[5]CSDN-人工智能领域优质创作者
追光者♂
·
2025-07-26 13:43
C语言
C++
Java百宝书(实例+解析)
c语言
字符串
输入输出
控制用户输入长度
fgets
C语言面试
生命周期和作用域
41、
C语言
函数进阶:递归、可变参数与main函数
C语言
函数进阶:递归、可变参数与main函数1.递归函数递归是指函数调用自身的过程。不过,在实际编程中,我们并不经常会用到递归。但在某些特定的场景下,递归能极大地简化代码,帮助我们解决复杂的问题。
h0i1j2k3l
·
2025-07-26 13:40
C语言编程:从入门到精通
C语言
递归函数
可变参数函数
BIT-3-字符函数和字符串函数(
C语言
进阶)
长度受限制的字符串函数介绍strncpystrncatstrncmp字符串查找strstrstrtok错误信息报告strerror字符操作内存操作函数memcpymemmovememsetmemcmp0.前言
C语言
中对字符和字符串的处理很是频繁
致奋斗的我们
·
2025-07-26 13:39
C语言
c语言
开发语言
学习
算法
c++
青少年编程
字符函数和字符串函数
C语言
:深入理解指针(5)
1.回调函数回调函数就是⼀个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另⼀个函数,当这个指针被用来调⽤其所指向的函数时,被调⽤的函数就是回调函数。在上一讲中我们说过在学习指针函数前我们可以通过switch语句来写这个问题,但是这样case语句中就会有很多冗余的内容,通过回调函数我们就可以解决这个问题,代码和执行结果如下:#includeintadd(intx,inty){re
wai歪why
·
2025-07-26 13:08
c语言
开发语言
【数据结构】第二章:线性表
本文引自【数据结构(
C语言
版)严蔚敏吴伟民】文章目录2.1线性表的类型定义2.2线性表的顺序表示和实现2.3线性表的链式表示和实现2.3.1线性链表2.3.2循环链表2.3.3双向链表2.4一元多项式的表示及相加
云舒卷云
·
2025-07-26 10:49
数据结构
数据结构
408
线性表
链表
考研
C语言
刷题第一章
1.题目一:实践出真知①题目描述:于老师经常告诉我们"学习编程最好的办法就是上机实践,因为你要对计算机下指令,想让计算机帮你干活,就得多和计算机‘交流”,实践才能出真知。”②输入描述:无③输出描述:Practicemakesperfect!④代码实践:#include//引入printf的头文件intmain()//写出主函数{printf("Practicemakesperfect!");//函
乞丐1469
·
2025-07-26 09:46
C语言刷题
学习
c语言
开发语言
算法
嵌入式——
C语言
:函数②
函数①的补充:extern(多文件编写一个代码时常用)一、数组传参(一)整型数组传递1.两种形式intfun(intarr[5]);intfun(intarr[],intlen);2.注意:数组传递到函数体内部与外部操作是同一数组(二)字符型数组传递intfun(charstr[]);二、预处理命令与#相关的内容(一)宏定义1.不带参宏#definePI3.14宏名可以是小写,但是为了与变量区分一
·
2025-07-26 09:13
12--宏
在第一个阶段会调用预处理器cpp来对C源程序进行预处理,所谓的预处理就是解释源程序当中的所有的预处理指令,那些诸如#include、#define、#if等以井号’#’开头的语句就是预处理指令,预处理指令实际上并不是
C语言
本身的组成部分
_别来无恙_
·
2025-07-26 08:37
c语言
C语言
一维数组字符串操作与二分查找精要
这是关于
C语言
字符串操作和二分查找基础概念的笔记,以下是核心知识点总结:一、二分查找基础核心公式:intmid=(begin+end)/2(用首尾索引的中间值缩小查找范围,适用于有序序列查找)代码:intmain
♞沉寂
·
2025-07-26 07:32
c语言
算法
开发语言
【
C语言
进阶】柔性数组
学习了动态内存管理和结构体之后,我们可以开始学习柔性数组~目录1.什么是柔性数组2.柔性数组的特点2.1柔性数组两种开辟空间的方式1.什么是柔性数组在结构体中的最后一个成员是一个没有指定大小的数组,那么这个数组叫做柔性数组。typedefstructst_type{inti;inta[0];//柔性数组成员};typedefstructst_type{inti;inta[];//编译不通过可以将0
屁股割了还要学
·
2025-07-26 04:08
爱上C语言
c语言
柔性数组
开发语言
数据结构
算法
c++
学习
Redis常用数据类型和它们的底层数据结构
底层数据结构:使用SDS(SimpleDynamicString,简单动态字符串);解决了
C语言
字符串(以空字符\0结尾)的不
·
2025-07-26 03:02
上一页
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
其他