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语言循环控制
如何快速学习单片机?我们来聊聊单片机学习基础
也就是掌握单片机的技能包含什么:1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用
C语言
,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel至少要有点基础;
weixin_34242658
·
2024-01-31 17:41
嵌入式
c/c++
操作系统
C语言
中那些后知后觉的细节冷知识(一)static、const、volatile、数组、宏
文章目录前言一、数组初始化二、volatile关键字三、static关键字四、const关键字五、宏定义参数总结前言
C语言
诞生于1972年11月,由美国电话电报公司(AT&T)贝尔实验室的丹尼斯·里奇(
MrxMyx
·
2024-01-31 16:21
C/C++
c语言
算法
数据结构
c++
开发语言
C语言
实现简易的猜数字游戏
用
c语言
实现简单的猜数字游戏使用知识:函数调用、分支和循环语句、库函数调用。一、整个程序代码以及运行展示二、思路分析以及分步讲解1.我们在制作游戏的时候,首先需要一个菜单—meau。
积极向上的向日葵
·
2024-01-31 16:43
游戏
c语言
用三种不同的循环结构计算班上所有同学的期末成绩
我们的期末成绩是平时作业的30%+考勤分的10%+期末考试成绩的60%,而我们班上有52位同学,如果想用
C语言
实现这个功能,仅仅只用顺序结构是不够的,所以接下来我
cat小染~
·
2024-01-31 16:11
学习笔记
c语言
C语言
实现猜数字游戏
猜数字游戏是一款非常好玩又十分简单的游戏,那
C语言
怎么实现猜数字游戏呢?一、猜数字游戏的实现过程:1、电脑生成一个1-100之间随机数字。
爱吃柠檬呀
·
2024-01-31 16:40
C语言
c语言
学习
游戏
C语言
实现简单的猜数字游戏
系统随机生成1~100之间的数字,玩家进行猜测。代码:#include#include#includevoidmenu(){printf("*******************************************\n");printf("**********\t猜数字游戏!\t***********\n");printf("******************************
waewq
·
2024-01-31 16:07
c语言
游戏
开发语言
用
C语言
实现简单的猜数字游戏
文章目录前言一、写一个猜数字游戏需要实现哪些功能二、使用步骤1.主函数部分2.menu()函数和game()函数总结前言今天我用
C语言
写了一个简单的猜数字游戏。
cat小染~
·
2024-01-31 16:06
c语言
游戏
C++初阶入门之函数重载,引用以及一些新语法详细解析
个人主页:点我进入主页专栏分类:
C语言
初阶
C语言
进阶数据结构初阶LinuxC++初阶欢迎大家点赞,评论,收藏。
steventom
·
2024-01-31 16:30
C++初阶
c++
指针——
c语言
——day13
在学习指针之前,务必要搞清楚地址和指针的概念假设程序已定义了3个整型变量i,j,k,编译时系统分别分配四个字节给变量i,j,k。在程序中一般是通过变量名来对内存单元进行存取操作的。其实程序经过编译以后已经将变量名转换为变量的地址,对变量值的存取都是通过地址进行的。假如有输出语句:printf("%d",i);它是这样执行的:根据变量名与地址的对应关系(这个对应关系是在编译时确定的),找到变量i的地
Yifannn~
·
2024-01-31 16:54
学习
c语言
java
开发语言
Day04-
C语言
-输入输出
首先是
C语言
程序结构
c语言
的语句用来向计算机系统发出操作指令,每个语句在进行编译后均会产生若干条机器指令。而程序应该包括数据描述(由声明部分来实现)和数据操作(由语句来实现)。
Yifannn~
·
2024-01-31 16:23
学习
c语言
开发语言
C语言
——结构体、局部变量和全局变量、枚举
局部变量与全局变量按照作用域不同将变量分为局部变量和全局变量局部变量:定义在函数内部变量作用域:从定义的那一行开始直到所在代码结束生命周期:从定义的那一行开始只直到其所在代码结束注意点:内部代码块中定义与外部代码块中的同名变量,那么内部代码中变量会覆盖外部代码块中定义的变量局部变量只有定义没有声明,存储位置:栈全局变量:定在函数外部变量,在所有函数中都可访问全局变量作用域:从定义的那一行开始直到文
禁闭
·
2024-01-31 16:52
C语言基础
c语言
C语言
学习Day23 递归函数、局部变量、全局变量
23-1/*1.函数定义返回类型函数名(参数列表){函数体;}形参:作用用来接收外部传来的数据注意:自定义函数和main函数是平行关系,不嵌套定义1.返回类型intdoublechar无返回值void2.参数列表都需要给出数据类型x,yintx,inty函数定义这里的参数--形参3.{}函数体2.函数声明作用:通知编译系统,在调用函数函数返回类型函数名字函数的参数列表格式:函数首部;函数原型位置:
Adorable空空
·
2024-01-31 16:19
C语言学习
c语言
局部变量与全局变量——
C语言
——day11
在
C语言
中,程序的编译单位是源程序文件,一个源文件可以包含一个或若干个函数。在函数内定义的变量是局部变量而在函数之外定义的变批称为外部变量,外部变量是全局变量(也称全程变量)。
Yifannn~
·
2024-01-31 16:19
学习
c语言
linux
开发语言
【二】【C++】类与对象(一)
C++兼容
C语言
,是
C语言
的升级版。C++和
C语言
中结构体异同我们首先来探讨一下C++与
C语言
中,结构体的异同。1.
C语言
中结构体内只能定义变量,而C++中结构体内不仅能定义变量还能定义函数。
妖精七七_
·
2024-01-31 15:28
C++
c++
Makefile编译原理 makefile中的include关键字
一.makefile中的include关键字类似
C语言
中的include将其他文件的内容原封不动的搬入当前文件make对include关键字的处理方式:在当前目录搜索或指定目录搜索目标文件搜索成功:将文件内容搬入当前
嵌入式_笔记
·
2024-01-31 15:31
Linux驱动
linux
运维
服务器
C语言
实现基础数据结构——顺序表
目录顺序表顺序表和数组顺序表的分类静态顺序表动态顺序表静态顺序表和动态顺序表的比较动态顺序表的实现主要实现功能顺序表的初始化顺序表的销毁顺序表的打印顺序表的尾部插入顺序表的头部插入顺序表的尾部删除顺序表的头部删除顺序表的指定位置插入顺序表的指定位置删除顺序表中的数值查找顺序表应用——通讯录主要实现的功能初始化通讯录添加通讯录数据展示通讯录数据删除通讯录数据查找通讯录数据修改通讯录数据销毁通讯录数据
EPSDA
·
2024-01-31 14:29
C语言分析数据结构
算法
数据结构
c语言
C语言
实现基础数据结构——链表
目录链表链表示意图链表的特点链表的分类单链表链表实现前置须知主要实现功能链表数据的打印(遍历链表)链表的头部插入链表的尾部插入链表的头部删除链表的尾部删除查找链表中的数据在指定位置之前插入数据在指定位置之后插入数据删除指定位置的节点销毁链表项目文件双链表主要实现功能双向链表初始化双向链表的打印判断链表是否为空双向链表的尾部插入双向链表的头部插入双向链表的尾部删除双向链表的头部删除双向链表的数据查找
EPSDA
·
2024-01-31 14:29
C语言分析数据结构
数据结构
c语言
链表
C语言
文件操作
目录
C语言
文件操作
C语言
中的流与文件指针
C语言
中的流计算机中的读写操作与输入输出操作的关系文件指针
C语言
中的标准流
C语言
中的标准流文件类型程序文件数据文件文本文件二进制文件文件的打开和关闭文件的打开fopen
EPSDA
·
2024-01-31 14:59
C语言基础知识
c语言
C语言
编译链接与预处理指令
目录
C语言
编译与链接(暂简略)翻译环境编译过程预处理过程编译过程词法分析语法分析语义分析生成符号汇总汇编链接过程运行环境
C语言
预处理(部分)预定义符号#define定义常量#define定义宏宏命名约定宏替换规则宏与函数对比
EPSDA
·
2024-01-31 14:59
C语言基础知识
c语言
C语言
指针
目录
C语言
指针基础知识地址总线与地址指针变量操作与地址取地址操作符:&指针变量和解引用操作符*指针变量类型解析解引用操作符:*指针变量的大小指针变量大小和数据类型大小之间的关系指针类型的不同对变量访问的影响指针变量的基础运算指针
EPSDA
·
2024-01-31 14:29
C语言基础知识
c语言
C语言
操作符
目录
C语言
操作符操作符分类算术操作符(运算符):+、-、*、/、%+和-运算符*运算符/运算符%运算符赋值运算符:=连续赋值复合赋值符++、--单目操作符:++、--、+、-sizeof运算符移位操作符
EPSDA
·
2024-01-31 14:28
C语言基础知识
c语言
C语言
的标准输入函数scanf及标准输出函数printf
目录
C语言
的标准输入函数scanf及标准输出函数printfprintf函数基本用法printf的返回值占位符printf输出格式限定宽度显示数值正负号限定小数位数输出部分字符串scanf函数基本用法scanf
EPSDA
·
2024-01-31 14:58
C语言基础知识
c语言
使用Win32API实现贪吃蛇小游戏
目录
C语言
贪吃蛇项目基本功能需要的基础内容Win32API介绍控制台程序部分指令设置控制台窗口的长宽设置控制台的名字控制台在屏幕上的坐标位置结构体COORD检索指定标准设备的句柄(标准输入、标准输出或标准错误
EPSDA
·
2024-01-31 14:27
c语言
链表
【华为OD机考 统一考试机试C卷】 求满足条件的最长子串的长度(C++ Java JavaScript Python
C语言
)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-01-31 14:23
华为od
c语言
c++
javascript
java
C++ Primer Plus(第6版)第一章 预备知识
C++在
C语言
的基础上添加了对面向对象编程和泛型编程的支持:C++继承了
C语言
高效、简洁、快速和可移植性的传统;C++面向对象;C++泛型编程。
HongChengDarren
·
2024-01-31 14:23
c++
java
开发语言
C语言
-动态内存申请
一、动态分配内存的概述在数组一章中,介绍过数组的长度是预先定义好的,在整个程序中固定不变,但是在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。为了解决上述问题,C语言提供了一些内存管理函数,这些内存管理函数可以按需要动态的分配内存空间,也可把不再使用的空间回收再次利用。动态分配内存就是在堆区开辟空间二、静态分配、动态分配静态分配1、在程序编译或运行过程中,
做一道光
·
2024-01-31 14:52
c语言
算法
开发语言
C语言
指针与函数的关系
1指针作为函数的参数咱们可以给一个函数传一个整型、字符型、浮点型的数据,也可以给函数传一个地址。函数的传参方式:复制传参、地址传参、全局传参(几乎用不到)1.1复制传参--传数值1#include23//函数的传参方式之复制传参:将实参的值传递给形参,不管形参怎么改变,跟实参都没有关系4voidmyfun1(inta,intb)5{6inttemp;7temp=a;8a=b;9b=temp;101
做一道光
·
2024-01-31 14:22
C语言
c语言
算法
开发语言
C语言
-字符串处理函数
一、获取字符串长度函数1#include2size_tstrlen(constchar*s);3功能:计算一个字符串的长度4参数:5s:指定的字符串6返回值:7当前字符串的长度8注意:strlen获取的字符串长度遇到第一个\0结束且\0不算做字符串长度之中1#include2#include34intmain(intargc,char*argv[])5{6//使用strlen函数获取字符串的长度7
做一道光
·
2024-01-31 14:14
C语言
c语言
算法
开发语言
C语言
打印各种图形(空心三角形,菱形,X形,箭形)
各种图形打印正三角形倒三角形正空心三角形倒空心三角形菱形X形箭形正三角形#includeintmain(){intn=0;scanf("%d",&n);for(inti=0;iintmain(){intn=0;scanf("%d",&n);for(inti=0;iintmain(){intn=0;scanf("%d",&n);for(inti=0;iintmain(){intn=0;scanf("
JANG1024
·
2024-01-31 14:07
C语言
c语言
算法
c++
C语言
(输入输出函数getchar,putchar、gets、puts,scanf,printf的功能以及用法)
常用的输入输出函数getchargetsscanfputcharputsprintfgetcharintgetchar(void);返回值为int,所以需要用一个int变量来接收,不管输入几个字符,每次都只接收第一个字符,常与while和putchar配合使用。从下面这张图可以看出,输入一个空格也会打印当然,获取一个字符用得不多,每次都需要获取一串,所以我们可以配合while来使用。用while来
JANG1024
·
2024-01-31 14:07
C语言
c语言
算法
JAVA
循环控制
语句以及输入输出
JAVA
循环控制
语句以及输入输出顺序结构分支结构if语句switch语句循环结构while循环for循环dowhile循环输入输出输出到控制台从键盘输入JAVA里的程序控制语句主要分为顺序结构、分支结构
JANG1024
·
2024-01-31 14:07
JAVA基础
java
intellij-idea
【C++】多态
樊梓慕:个人主页个人专栏:《
C语言
》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.多态的概念2.多态的定义及细节
樊梓慕
·
2024-01-31 14:08
C++
c++
开发语言
GoLang和GoLand的安装和配置
从
C语言
中继承了很多理念,包括表达式语法,控制结构,基础数据类型,调用参数传值,指针等等,也保留了和
C语言
一样的编译执行方式及弱化的指针。引入包的概念,
技术闲聊DD
·
2024-01-31 13:32
golang
开发语言
后端
leetcode--二叉树的锯齿形层次遍历(
C语言
)
题目:给定一个一个二叉树的根结点root,返回其节点值的锯齿形层次遍历。锯齿形遍历:先从左到右遍历,再从右到左进行下一层的遍历,往后的都是以此类推。案例:输入:[1,2,3,4,5,6,null,null,null,7]输出:[[1],[3,2],[4,5,6],[7]];需要完成的程序:/***Definitionforabinarytreenode.*structTreeNode{*intva
zero to 0
·
2024-01-31 13:58
leetcode
算法
深度优先
MicroPython核心:用C扩展MicroPython
本文介绍了在
C语言
中实现附加功能的选项,但这些功能是通过在MicroPython主资源库之外编写的代码实现的。第一种方法适用于构建定制固件,其中包含一些可从Python访问的特定项目附加模块或函数。
原子星
·
2024-01-31 13:51
硬件
micropython
python
单片机
嵌入式硬件
物联网
C语言
------函数
C语言
的两个重要关键字:static&&extern会报错,是a未定义,说明局部变量a只能够在内部的括号里面使用;如果a是全局变量,那么a就全部可以使用;在不同的文件中,如果想要使用的某个变量没有在本文件定义
阑梦清川
·
2024-01-31 13:47
C语言
c语言
c语言
大小写字母变换,
C语言
学习:任意大小写字母转换
实现任意大小写字母转换的代码:#include#defineDAXIE(x)(x>='A'&&x='a'&&x<='z')//判断是小写字符。#defineZHUANXIAOXIE(x)(x-'A'+'a')//转为小写#defineZHUANDAXIE(X)(x-'a'+'A')//转为大写intmain(){charstr[100];inti;gets(str);for(i=0;str[i];
dfz1108
·
2024-01-31 12:47
c语言大小写字母变换
c语言
大小写字母相互转化,
c语言
大小写字母怎么转化?
在
C语言
中,小写字母转换为大写字母的方法是将小写字母的ASCII码值减去32(例:A=a-32);大写字母转换为小写字母的的方法是将大写字母的ASCII码值加上32(例:a=A+32)即可。
weixin_39813200
·
2024-01-31 12:47
c语言大小写字母相互转化
快递员的烦恼(100%用例)C卷(Java&&Python&&C++&&Node.js&&
C语言
)
快递公司每日早晨,给每位快递员推送需要送到客户手中的快递以及路线信息,快递员自己又查找了一些客户与客户之间的路线距离信息,请你依据这些信息,给快递员设计一条最短路径,告诉他最短路径的距离。注意:1.不限制快递包裹送到客户手中的顺序,但必须保证都送到客户手中2.用例保证一定存在投递站到每位客户之间的路线,但不保证客户与客户之间有路线,客户位置及投递站均允许多次经过3.所有快递送完后,快递员需回到投递
荆赫同艺
·
2024-01-31 12:16
华为OD(多语言)
java
c语言
python
大小写字母
c语言
,
C语言
大小写字母转换
//凯鲁嘎吉-博客园http://www.cnblogs.com/kailugaji/方法1:#include#include//大小写字母隔了32位voidmain(){charch,t;printf("Pleaseinputaletter:\n");ch=getchar();t=getchar();//吸收回车键while((ch'z')||(ch'a')){printf("Inputerro
智臾科技
·
2024-01-31 12:16
大小写字母c语言
1.29
C语言
sscanf函数的用法 abs整数绝对值函数
绝对值函数#inlcudeabs(a)返回a的绝对值sscanf函数是
C语言
标准库的一个函数,用于从字符串中读取格式化的输入intsscanf(constchar*str,constchar*format
lanssssss
·
2024-01-31 12:14
c语言
算法
开发语言
C语言
中大小写字母的转化
在
C语言
中,大小写字母的转化是一个非常基础且常用的功能。
C语言
中的字符是以ASCII码的形式存储的,而ASCII码中,小写字母和大写字母之间相差32。
白话Learning
·
2024-01-31 12:42
C
c语言
按身高和体重排队(100%用例)C卷(Java&&Python&&C++&&Node.js&&
C语言
)
某学校举行运动会,学生们按编号(1、2、3…n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列;对于身高体重都相同的人,维持原有的编号顺序关系。请输出排列后的学生编号。输入描述:两个序列,每个序列由n个正整数组成(0
荆赫同艺
·
2024-01-31 12:42
华为OD(多语言)
c语言
c++
node.js
ios runtime入门
runtime:运行时机制学的有点凌乱,记一下runtime是OC的底层,一套纯C的api,我们平时写的OC代码,都会通过runtime编译成
C语言
导入#import包含#include图1在buildsetting
Mjs
·
2024-01-31 12:54
【C++】C++入门—— 引用
引用1前情提要2概念剖析3引用特性4常引用5使用场景5.1做参数5.2做返回值6传值传引用的效率比较7引用与指针的差异Thanks♪(・ω・)ノ谢谢阅读下一篇文章见1前情提要在
C语言
中,我们往往会遇见复杂的指针
叫我龙翔
·
2024-01-31 12:41
c++
java
jvm
学习
开发语言
服务器
详解
C语言
函数递归经典问题:汉诺塔(图+代码)
第一次接触汉诺塔是在谭浩强的那本红书上,当时看了半天也不明白,后来接触递归题目逐渐变多才理解汉诺塔问题。一.汉诺塔问题首先让我们先回顾一下汉诺塔问题是什么:一块板上有三根针A、B、C。A针上套有n个大小不等的圆盘,按照大的在下、小的在上的顺序排列,要把这n个圆盘从A针移动到C针上,每次只能移动一个圆盘,移动过程可以借助B针。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上。从键盘输入需移动
lllsure
·
2024-01-31 12:37
c语言
开发语言
用
C语言
实现扫雷游戏
扫雷游戏相信大家都玩过把,那么怎样用
C语言
实现呢?我们想要用代码来实现一定要先理清思路。第一步,提出问题,扫雷游戏整个流程是怎么完成的?
lllsure
·
2024-01-31 12:06
C语言
游戏
c语言
C语言
K&R圣经笔记 6.6 表查询 6.7 typedef
6.6表查询为了说明结构体的更多方面,本节我们来写一个表查询功能包的内部代码。在宏处理器或编译器的符号表管理例程中,这个代码是很典型的。例如,考虑#define语句,当遇到如下行#defineIN1时,名称IN与其对应的替换文本1都要存到一张表中。然后,当名称IN出现在如下语句中时,state=IN;它必须被替换成1。有两个例程用来操纵名称及其替换文本。install(s,t)将名称s和替换文本t
十八年后又是一条好汉
·
2024-01-31 11:33
笔记
c语言
开发语言
C语言
K&R圣经笔记 6.8联合体 6.9位域
6.8联合体(union)联合体是一个可以(在不同时间)保存不同类型和大小的对象的变量,由编译器来跟踪大小和对齐要求。联合体提供了一种不用在程序中嵌入任何与机器相关的信息,而能够在单个存储区域内操作不同类型数据的方式。它们类似于Pascal中的变体记录(variantrecord)。以编译器符号表管理器中可能找到的代码为例,我们假定一个常量可能是int,float或字符指针。某个特定常量的值必须储
十八年后又是一条好汉
·
2024-01-31 11:03
C语言
笔记
c语言
开发语言
C语言
K&R圣经笔记 6.4结构体指针 6.5自引用结构体
6.4结构体指针为了说明结构体指针和数组的某些注意事项,我们把上一节的关键字计数程序再写一次,不过这回使用指针而不是数组下标。keytab的外部声明不需要动,但main和binsearch确实需要修改。#include#include#include#defineMAXWORD1000intgetword(char*,int);structkey*binsearch(char*,structkey
十八年后又是一条好汉
·
2024-01-31 11:01
C语言
笔记
c语言
开发语言
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他