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语言基础
篇之常用字符串函数详解不带n的只需要考虑p1的数组是否足够大不需要考虑‘\0’的问题,带n的需要考虑’\0’。strlenintlen=strlen§.
m0_54822271
·
2024-02-08 16:23
c语言
字符串
【C++】树型结构关联式容器:map/multimap/set/multisetの使用指南(27)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.键值对二.关联式容器&序列式容器三
YY的秘密代码小屋
·
2024-02-07 23:16
YY
滴
《C++系列》
c++
java
开发语言
【51单片机】Kn独立按键控制【LED亮灭】【LED状态】【LED二进制式显示】【LED不断移位】(4)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-07 21:47
YY滴《单片机系列》
51单片机
mongodb
数据库
【51单片机】实现一个动静态数码管显示项目(前置知识铺垫,代码&图演示)(5)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-07 21:46
YY滴《单片机系列》
51单片机
mongodb
数据库
音视频开发学习之路--C语言(二)
前言C和C++作为学习音视频技术首要具备的语言基础,所以十分必要学习和复习一下之前学习的
C语言基础
。
蜗牛是不是牛
·
2024-02-07 15:03
通讯录项目——顺序表的应用
前言基于上节讲解的顺序表,这里我们将其应用实现通讯录项目http://t.csdnimg.cn/FZQjN一.通讯录的实现1.前期准备1.1
C语言基础
要求结构体、动态内存管理、顺序表1.2初始界面菜单的实现这里与之前扫雷游戏的实现类似
只能写一点点_
·
2024-02-07 14:15
笔记
前端
c语言
开发语言
vscode
笔记
经验分享
作为一个27岁的人,学习单片机然后进入这行的可能性大吗?
有
c语言基础
。?在开始前我有一些资料,是我根据网友给的问题精心整理了一份「c语言的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!
枪哥玩转嵌入式
·
2024-02-07 11:53
51单片机
智能小车
嵌入式
单片机
51单片机
单例模式
2023.12.27-
C语言基础
作业
作业要求:1>源代码:#includeintmain(intargc,char*argv[]){printf("\t\t\t必杀技\n");printf("\t\t\t\t古巨基\n\n");printf("\t\t我道行都低估了你\n");printf("\t\t我以为撑得起\n");printf("\t\t一句为什么不找找你\n");printf("\t\t我练到再倔强再绝也\n");prin
Phosphophyllite609
·
2024-02-07 03:12
c语言
算法
开发语言
C语言基础
内容(四)——第04章_数组
文章目录第04章_数组本章专题脉络1、数组的概述1.1为什么需要数组(容器)1.2数组的概念1.3数组的分类2、一维数组的定义2.1数组的定义方式12.2数组元素的调用2.3关于长度2.4数组的遍历2.5数组的其它定义方式3、一维数组内存分析3.1数组内存图3.2注意事项(错误举例)3.3变长数组4、一维数组的应用4.1数值型数组特征值统计4.2数组的复制4.3数组元素的反转4.4char型数组与
祁酒仲
·
2024-02-07 00:58
C语言基础
c语言
开发语言
【无标题】
c语言基础
题
#include#defineMUL1(x,y)x*y//乘法优先的散乘#defineMUL2(x,y)(x)*(y)//整体乘整体#defineMUL3(x,y)(x*y)//散乘之后做整体intmain(){intm=2,n=3;printf("%d\t%d\t%d\n",MUL1(m,m+n),MUL2(m,m+n),MUL3(m,m+n));printf("%d\t%d\t%d\t",MU
陇院第一Sweet Baby
·
2024-02-06 17:44
算法
数据结构
c语言
c语言基础
题指针数组
#includeintmain(){inta[4]={2,3,4,5};int*p=(int*)(&a+1);//将数组a的地址加上1后强制转换为整型指针p。&a表示取数组a的地址。intb=*(a+1);//通过数组索引访问方式,获取数组a中第二个元素的值赋给变量bintc=*(p-1);//通过指针偏移访问方式,先减去1再访问指针p所指向的内存地址的值,赋给变量cintd=*(p+1);pri
陇院第一Sweet Baby
·
2024-02-06 17:41
算法
java
数据结构
数据结构-->线性表-->顺序表
对我个人来说,
C语言基础
相关的知识基本学完了,随后就该学数据结构了,希望以后自己复习能够用上今天自己写的哈哈。
你小子别偷懒了
·
2024-02-06 16:21
数据结构
C语言贪吃蛇详解
个人简介:双非大二学生个人博客:Monodye今日鸡汤:人生就像一盒巧克力,你永远不知道下一块是什么味的
C语言基础
刷题:牛客网在线编程_语法篇_基础语法(nowcoder.com)一.贪吃蛇游戏背景贪吃蛇是久负盛名的游戏
Monodye
·
2024-02-06 12:11
c语言
开发语言
AUSTCTF2023 WriteUp
Basicbasic1
C语言基础
,没啥好说的。。
乔不思-
·
2024-02-06 11:20
python
网络安全
4、
C语言基础
/流程控制/条件和循环控制结构练习20240102
一、输入一个数,计算是否是完美数(完美数:除本身外的约数和等于本身;如数字6的约数有:123,1+2+3=6)#includeintmain(intargc,constchar*argv[]){intnum,sum=0,i;//注意记录和的变量sum清零;printf("pleaseenternum:");scanf("%d",&num);for(i=1;i#include//包含开方函数sqrt
Dai_yahong
·
2024-02-06 10:56
c语言
算法
数据结构
【单片机】简单的自定义延时程序设计(代码演示)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-06 09:42
YY滴《单片机系列》
YYの小小知识点
单片机
mongodb
数据库
【Linux系列】fork( )函数原理与应用详解——了解【父子进程及其特性】(代码演示,画图帮助理解,思维导图,精简)(11)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-06 09:41
YY滴
《Linux系列》
linux
数据库
mongodb
【51单片机】LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-06 09:38
YY滴《单片机系列》
51单片机
mongodb
数据库
单片机教程(零) :
C语言基础
——《增广贤文》**C51学习的
C语言基础
(一)进制1.进制介绍2.进制之间转换(二)标识符与关键字C语言的基本类型数据控制语句关键字存储类型关键字其他关键字(三)C语言常用运算符(四)基本语句(一)进制在
-辰星-
·
2024-02-05 23:49
51单片机教程
c语言
51单片机
单片机
stm32
经验分享
学习
小白学习
c语言基础
的第一天(循环语句)
循环语句两种循环形式:while循环和for循环示例:普通大学生写满30000行代码毕业后可以拿到好的offerwhile循环:#includeintmain(){inta=0;while(aintmain(){inta;for(a=0;a<30000;a++){printf("编写代码的行数%d",a);}if(a==30000)printf("拿到一个好的offer”);return0;}内容
狂敲键盘ing
·
2024-02-05 19:36
学习
c语言
C语言基础
语法跟练 day4
41、牛牛有一个半径为r的球,他想知道这个球的体积。#include#includeintmain(){floatr;scanf("%f",&r);floatv=(4.0/3)*3.14*pow(r,3);printf("%.2f",v);return0;}42、小乐乐比较懒惰,他现在想睡觉,然后再去学习。他知道现在的时刻,以及自己要睡的时长,想设定一个闹钟叫他起床学习,但是他太笨了,不知道应该把
阿阿越
·
2024-02-05 07:22
c语言
C语言基础
语法跟练 day3
31、不使用累计乘法的基础上,通过移位运算(intmain(){inti=0;scanf("%d",&i);printf("%d",1intmain(){longlongintage;scanf("%lld",&age);printf("%lld\n",31560000*age);return0;}33、输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。#includeintmain
阿阿越
·
2024-02-05 07:52
c语言
C语言基础
————编译和链接
一.翻译环境在这个环境中,源代码被转换成可执行的的机器指令,并且呢,这个环境由编译和链接两大部分组成,接下来我们分开讲解。1.编译:预处理(预编译),编译,汇编(一)预处理在预处理阶段,源文件和头文件会被处理成为.i为后缀的文件。进行文本操作预处理阶主要处理那些源文件中#开始的预编译指令。比如:#include,#define,处理的规则如下:(1)将所有的#define删除,并展开所有的宏定义。
牢大落山鸡糊人
·
2024-02-05 01:21
c语言
嵌入式学习第二篇——
C语言基础
13
目录1.结构体:4.结构体的存储:5.结构体作为函数参数6.结构体数组:2.共用体:共用体定义共用体使用场景3.枚举:4.位运算运算符:&按位与|按位或^按位异或~按位取反>>右移#includestructstudent{charname[32];charsex;intage;intscore;};intGetstudent(structstudent*pst){gets(pst->name);
是一只鱼啦
·
2024-02-04 21:43
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
14
目录内存1.内存管理:1.malloc2.free2.内存溢出:3.内存泄露:4.内存碎片:链表:1,为什么要使用链表:2,链表类型的定义:3,头链表的创建:4,新链表的写入:5,链表的输出:6,链表内容的替换:7,链表数据的删除:8,链表空间的释放:内存1.内存管理:1.mallocvoid*malloc(size_tsize);功能:申请堆区空间参数:size:申请堆区空间的大小返回值:返回获
是一只鱼啦
·
2024-02-04 21:43
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
12
目录指针1.const指针2.void3.函数指针和指针函数:1.指针函数:2.函数指针:4.C语言中二级指针使用场景:1.指针数组传参时:2.函数体内想修改函数体外指针变量值的时构造数据类型:数据类型:1.基本数据类型:1,int2,double3,char4,等等2.构造数据类型:1.struct结构体2.union共用体3.enum枚举1.结构体:1.结构体类型的定义2.结构体变量的定义3.
是一只鱼啦
·
2024-02-04 21:12
学习
c语言
linux
嵌入式硬件
【Linux】解决:为什么重复创建同一个【进程pid会变化,而ppid父进程id不变?】
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:31
YY滴
《Linux系列》
YYの小小知识点
linux
运维
服务器
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:01
YY滴《单片机系列》
51单片机
接口隔离原则
mongodb
【C++】使用g++指令控制【翻译】各个过程
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:01
YY
滴
《C++系列》
c++
数据库
开发语言
【51单片机】开发板和单片机的介绍(2)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:30
YY滴《单片机系列》
单片机
51单片机
mongodb
C语言 const 修饰变量 - C语言零基础入门教程
const简介二.const实战1.使用const修饰变量必须初始化2.使用const修饰变量不初始化3.修改const修饰变量的值三.重点提示四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一
猿说编程
·
2024-02-04 06:30
Day 1. 学习linux高级编程之Shell命令和IO
1.
C语言基础
现阶段学习安排2.IO编程多任务编程(进程、线程)网络编程数据库编程3.数据结构linux软件编程1.linux:操作系统:linux其实是操作系统的内核系统调用:linux内核的函数接口操作流程
我爱敲代码yx
·
2024-02-03 20:24
linux
ubuntu
C语言基础
知识——结构体和共用体
1.结构体1.1初识结构体 C语言的结构体是一种自定义的数据类型,它允许你将不同类型的数据组合在一起,形成一个新的数据类型,以便更方便地管理和操作这些数据。结构体可以包含多个成员(也称为字段或属性),每个成员可以是不同的数据类型,例如整数、浮点数、字符、数组或其他结构体。 简单声明一个结构体如下:结构体名称是你给这个结构体类型取的标识符,可以根据需要自行命名。struct结构体名称{数据类型成
你走以后
·
2024-02-03 16:10
C语言
c语言
算法
开发语言
C语言基础
07——结构体
目录结构体类型的声明与初始化结构体的声明结构体变量的定义和初始化结构体成员的访问结构体传参练习结构体类型的声明与初始化结构体的声明结构体使C语言有能力描述复杂类型。结构体是一种集合,它里面可以包含多个变量或数组,它们的类型可以相同,也可以不同,这些变量或数组都称为结构体的成员(Member)。结构体也是一种数据类型,它由程序员自己定义,可以包含多个其他类型的数据。像int、float、char等是
蛋翼
·
2024-02-03 16:10
C语言
c语言
开发语言
c语言基础
语法——结构体
1、关于C语言结构体的引入在实际问题中有时候我们需要几种数据类型一起来修饰某个变量。例如一个学生的信息就需要学号(字符串),姓名(字符串),年龄(整形)等等。这些数据类型都不同但是他们又是表示一个整体,要存在联系,那么我们就需要一个新的数据类型。——结构体,它就将不同类型的数据存放在一起,作为一个整体进行处理。2、C语言使用结构体变量进一步加强了表示数据的能力2.1;结构体声明;//申明一个结构体
大连千锋
·
2024-02-03 16:39
c语言
基础语法
结构体
C语言基础
(三)——函数的调用与声明
C语言函数相关知识函数简介函数定义函数分类库函数自定义函数主函数(main函数)函数声明自定义函数调用的错误解决方法1:函数的定义移到函数的调用之前解决方法2:函数的声明函数声明与定义独立函数简介C语言中一个极为重要的组成部分——函数。在C语言中,函数是一段执行特定任务的代码块,可以被程序中其他地方调用。函数提供了一种将代码模块化和组织起来的方式,使得程序更加结构化、易读和易维护。函数定义函数的定
mottte
·
2024-02-03 16:09
C语言
c语言
算法
学习笔记
C语言基础
(四)——结构体
结构体引子结构体基础结构体声明和初始化结构体的声明使用typedef为结构命名结构体初始化"."运算符访问结构体中的元素更改结构体中的元素结构体数组直接初始化从外部导入数据嵌套结构体结构体的深入理解存储器中的结构体结构指针结构体和数组的区别结构指针的应用总结:引子假设我们想统计学生的成绩,每一个学生的统计中都要包含以下内容:学生姓名、学号、成绩。我们已经知道,可以使用字符数组(char)表示姓名,
mottte
·
2024-02-03 16:38
c语言
数据结构
算法
C语言 const 修饰指针 - C语言零基础入门教程
const简介二.const修饰指针1.constint*p2.intconst*p3.int*constp4.constint*constp三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一
猿说编程
·
2024-02-02 23:00
C语言 数组排序 – 插入法排序 - C语言零基础入门教程
目录一.简介二.数组插入法排序原理三.数组插入法排序实战四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.简介经过前面的学习,我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序
猿说编程
·
2024-02-02 21:39
C语言 define 定义函数(多行书写) - C语言零基础入门教程
目录一.define简介二.define定义多行函数1.简单使用2.经典案例三.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.define简介C语言中,除了可以用#define
猿说编程
·
2024-02-02 14:05
7天物联网智能家居
3嵌入式产品举例1.智能台灯2.智能手环3电视盒子(一)Day11.学习路线2.基本概念1.什么是ARM2.ARM架构分类3.MCU和MPU4.DSP和FPGA总结在控制显示通讯——MCU\MPU——
C语言基础
LOVE DEATH AND ROBOTS
·
2024-02-02 12:19
物联网
智能家居
fpga开发
51单片机学习——先成为一个点灯大师
我觉得有必要把学过的东西再复习一遍,思来想去不知道要咋办,那就只能拿51开刀了明确几点【1】51单片机使用的电平为TTL电平,就是说5为高电平,0为低电平;程序里1表示高电平,0表示低电平;【2】对于51单片机的学习,需要一定的
c语言基础
盐析大白兔
·
2024-02-02 10:55
51单片机学习
51单片机
学习
嵌入式硬件
c语言
指针深入解析(
C语言基础
)带你走进指针,了解指针
内存和地址CPU(中央处理器)在处理数据的时候,中央的数据在内存中读取,处理后的数据也会放回内存中。内存会被划分为一个个单元格,每个内存单元的大小取一个字节。每个字节可以放8个比特位,每个内存单元也有一个编号,有了这个编号,CPU可以迅速找到一个内存空间。C语言中把这个编号也叫地址C语言中给地址起了一个名字叫指针指针变量1.和地址在C语言中创建变量就是向内存申请空间我们已经知道啦,比如,创建整型变
復禮
·
2024-02-01 23:35
C语言学习和题目解析
c语言
开发语言
C语言基础
--操作符详解
文章目录一、操作符1.算数操作符2.移位操作符(1)右移操作符举例补充(2)左移操作符举例分析(3)警告3.位操作符(1)按位与(2)按位或(3)按位异或(4)案例案例一案例二1)错误示范2)方法13)方法24.赋值操作符(1)赋值操作符(2)复合赋值符5.单目操作符(1)逻辑反操作(2)正值与负值(3)取地址和解引用(4)sizeof(5)按位取反(6)++和--(7)强制类型转换(8)小案例6
雨翼轻尘
·
2024-02-01 21:55
C语言基础
c语言
操作符
07
C语言基础
--------字符串的输入输出操作
#define_CRT_SECURE_NO_WARNINGS#include/*gets:从屏幕获取一个字符串,返回字符串的首地址。可以获取带有空格的字符串。[不安全]char*gets(char*s);参数:用来存储字符串的空间地址。返回值:返回实际获取到的字符串首地址。注意:由于scanf()和gets()无法知道字符串s大小,必须遇到换行符或读到文件结尾为止才停止接收输入,因此容易导致字符数
莫劝他人善
·
2024-02-01 21:24
C语言
c语言
贪吃蛇---C语言---详解
如果你觉得你的
C语言基础
语法学的差不多了,又想实现贪吃蛇这样一个小游戏,那么就跟我一起来实现它吧。下面是
暴力的bug制造机
·
2024-01-31 23:27
c语言
开发语言
C语言:指针偏移
C语言基础
开发----目录
C语言基础
入门:C-Free5下载和安装详细教程指针偏移指针偏移就是指针的加减运算,实现指针指向地址的偏移。
根号五
·
2024-01-31 22:20
C语言
c语言
指针
C语言基础
部分代码
这是我大一的时候新入门C语言整个语法的时候,课堂中所练习的一些基础问题的源码,现分享给新入门C语言的小白,以便于学习了解C语言。目录1.将一个正整数分解质因数2.判断一个数是否为水仙花数3.找出1000以内的所有完数4.求一个数是否为素数5.求是否为闰年6.求N!7.比较三个数的大小(从小到大输出)1.将一个正整数分解质因数#includeintmain(){intx,i;printf("请输入一
哈利白.
·
2024-01-31 21:46
C语言基础
c语言
算法
开发语言
C语言基础
7
今天是学习嵌入式相关内容的第八天,以下是今日所学内容字符串常见操作:1.strlen:获得字符串的长度2.strcpy字符串的拷贝练习:定义两个数组src和dst,从终端接收一个字符串存入src数组中,并将src中的字符串拷贝到dst中(不能使用strcpy)3.strcat字符串的拼接,在第一个字符串末尾拼接上第二个字符串练习:定义两个数组str1和str2,从终端接收两个字符串存入str1和s
m0_63699738
·
2024-01-31 21:16
c语言
开发语言
C语言基础
11
今天是学习嵌入式相关内容的第十二天,以下是今日所学内容1.指针数组:int*a[5];char*str[5];指针数组主要用来操作字符串数组,通过将指针数组的每个元素存放字符串的首地址实现对多个字符串的操作数组不可以赋字符串常量,指针可以赋字符串常量,但不可以修改,因为字符串常量存储在数据区对指针数组冒泡排序(对地址排序)2.二维数组charstr[5][32];二维数组主要用来存储字符串数组,通
m0_63699738
·
2024-01-31 21:16
c语言
算法
开发语言
上一页
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
其他