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语言程序设计笔记---010C语言函数---续1、函数声明和函数的定义1.1、函数声明例程2、函数递归2.1、错误递归,栈溢出例程2.2、函数递归练习例程12.3、递归的必要条件函数递归例程23、递归与迭代递归与迭代例程1递归与迭代例程24、结语C语言函数—续1、函数声明和函数的定义函数在使用之前,先声明,再使用。通常放在头文件之后,主函数之前。函数的定义:是指函数的具体体现,交代函数的功能实现
下课后泡实验室
·
2023-07-31 20:24
C语言基础
c语言
学习
笔记
scanf
函数递归
迭代
开发语言
C语言学习
笔记---数组篇章
C语言程序设计笔记---011C语言数组1、一维数组的创建和初识化2、数组的初识化3、一维数组的使用3.1、一维数组在内存中的存储4、二维数组的创建和初识化4.1、二维数组的使用4.1.1、打印二维数组的元素例程4.2、二维数组在内存中的存储4.3、数组越界4.3.1、数组越界例程4.4、数组作为函数的参数4.4.1、数组名是什么?5、结语C语言数组/知识点汇总/1、一维数组的创建和初识化概念:数
下课后泡实验室
·
2023-07-31 20:24
C语言基础
c语言
学习
笔记
一维数组
二维数组
开发语言
算法
C语言学习
笔记---函数篇章
C语言程序设计笔记---009C语言函数1、C语言中函数的分类1.1、库函数1.1.1、库函数例程**strcpy拷贝函数例程****memset内存函数例程**1.2、自定义函数**自定义函数例程1---找出两个整数中的最大值****自定义函数例程2----交换两个整数的值****自定义函数例程2---易错点---作用域超出范围**2、函数的参数2.1、实际参数(实参)2.1、形式参数(形参)*
下课后泡实验室
·
2023-07-31 20:54
C语言基础
c语言
学习
笔记
函数
库函数
自定义函数
函数调用
学C的第三十一天【通讯录的实现】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-31 10:56
CCC全是C
c语言
c++
【初识C语言:编程小白与C语言say hello的正确打开方式(绘制草图阶段)】
我们首要的任务其实是建立一个学习的整体框架,先知其然,再知其所以然,我们常常把一门课程学习的开始称之为打地基,然而并非如此,打地基之前还有一个极为重要的步骤,就是画图纸,本篇目的就是要带领大家先绘制一份
C语言学习
的图纸
八爪鱼怪111
·
2023-07-31 01:16
C语言
c语言
20171224
本周总结1·
C语言学习
时间平均1.5小时,共做题20余道2·坚持每天背单词,平均每天90个3·高数离散时间花的很少,几乎可以忽略,这是最大的不足下周打算1·明天考C语言了,不管挂科不挂科,我努力了,我不后悔
liutaoaiyuer
·
2023-07-29 23:49
【
C语言学习
——————动态内存管理】
文章目录一、什么是动态内存管理二、动态内存函数的介绍1.malloc函数的介绍2.calloc函数的介绍3.realloc函数的介绍三、free函数的介绍一.什么是动态内存管理我们知道数据都是在内存中进行储存的,但是如果我们需要调用内存,我们可以通过定义一个变量向内存中申请空间,例如inta=0;intarr[10]={0};诸如此类的都是通过定义的形式对空间进行开辟。但是这种调用内存的方式会存在
-_Joker_-
·
2023-07-29 11:40
学习
c语言
开发语言
C语言学习
1
change案例#includeintmain(){intprice=0;printf("请输入金额(元)");scanf("%d",&price);intchange=100-price;printf("找您%d元\n",change);return0;}程序的第一行#include是预处理器指令,告诉C编译器在实际编译之前要包含stdio.h文件。intmain()是主函数,程序从这里开始执行
夏天的遥遥漓曦
·
2023-07-29 10:14
C语言
c语言
学习
算法
c++
【c语言进阶】还在自己写排序的函数吗?快来通过回调函数学习并模拟库函数 qsort 的实现把
目录一.回调函数:1.回调函数的定义:2.回调函数的使用:3.qsort函数的使用:4.利用回调函数模拟实现qsort函数:二.总结:博客主页:张栩睿的博客主页欢迎关注:点赞+收藏+留言系列专栏:
c语言学习
家人们写博客真的很花时间的
小参宿
·
2023-07-29 00:18
c语言学习
开发语言
c语言
数据结构
C语言学习
-22-可变参数
一、前言我们在用C语言实现一些功能时,例如:日志分级输出、字符串格式化写入CSV文件等,经常需要用到多个参数,且每次是不固定的参数个数,这就用到了头文件stdarg.h中的相关函数。二、相关函数介绍参考的是如下版本的相关头文件。/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include/stdarg.h1、va_listtypedef__builtin_va_li
阳光九叶草LXGZXJ
·
2023-07-29 00:07
#
C语言-学习
学习
c语言
开发语言
day4 驱动开发
c语言学习
不利用系统提供的register_chrdev,自己实现字符设备的注册底层代码led.c#include#include#include#include#include#include"head.h"structcdev*mycdev;structclass*my_cls;structdevice*my_dev;dev_tdevno;unsignedintmajor=0;//定义一个变量保存主设备
Just_We483
·
2023-07-29 00:53
驱动开发
c语言
学习
【C语言】链表太难学不懂?看这一篇就够了
开辟节点2.3尾插/头插2.4尾删/头删2.5查找/更改2.6在pos位置前/后插入2.7在pos位置删除数据2.8打印链表2.9销毁链表3.测试结语前言之前的博客中我们讲述了顺序表的数据结构,顺序表和之前
C语言学习
的数组还是比较相似的
慕雪华年
·
2023-07-27 13:56
数据结构太复杂
c语言
数据结构
链表
【C】自定义类型总结(结构体、联合体、枚举)
✨博客主页:XIN-XIANG荣✨系列专栏:【从0到1,
C语言学习
】✨一句短话:你若盛开,蝴蝶自来!
韵秋梧桐
·
2023-07-27 09:48
起点
C语言学习
c语言
数据结构
c++
后端
开发语言
学C的第三十天【自定义类型:结构体、枚举、联合】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-27 04:30
CCC全是C
c语言
c++
c语言学习
回顾2--- 分支循环回顾
1、下面代码的执行结果是__________intmain(){inti=0;for(i=0;ib?b:a;//利用了三目运算符//printf("min=%d\n",min);for(tmp=min;tmp>=1;tmp--){if((a%tmp==0)&&(b%tmp==0)){printf("tmp=%d",tmp);break;}}return0;}运行结果如下:2418//min=18t
要努力丫!
·
2023-07-25 22:18
c语言
c语言
C语言学习
笔记 第一个C语言项目-07
目录1.新建一个文件夹2.新建一个文件,后缀以.cpp结尾3.编写代码4.编译与执行代码代码解析总结1.新建一个文件夹2.新建一个文件,后缀以.cpp结尾如下图所示,选择相应的文件夹,然后点击新建文件按钮,新建的文件一定要写后缀。3.编写代码#includeintmain(){printf("helloworld!\n");return0;}4.编译与执行代码在vscode中,首先保存文件,然后按
公子绝
·
2023-07-25 17:41
C语言
笔记
开发语言
第一个C语言程序
C语言学习
笔记 关键字和保留标识符-08
在C语言中,有一部分词汇比较特殊,它们不能作为标识符(如变量名)。许多关键字用于指定不同的类型,如int。若使用关键字不当,编译器会将其视为语法错误。这其中还有一些保留标识符,C语言已指定了它们的用途或使用权。保留标识符包括那些以下划线开头的标识符和标准库函数名,如printf().ISOC关键字autoexternshrotwhilebreakfloatsignied_Alignascasefo
公子绝
·
2023-07-25 17:41
C语言
c语言
C语言关键字
标识符
C语言学习
笔记 VScode设置C环境-06
目录一、下载vscode软件二、安装minGW软件三、VSCode安装C/C++插件3.1搜索并安装C/C++插件3.2配置C/C++环境总结一、下载vscode软件在官网上下载最新的版本DownloadVisualStudioCode-Mac,Linux,Windowshttps://code.visualstudio.com/download二、安装minGW软件注意:1.在安装过程不要有中文
公子绝
·
2023-07-25 16:26
C语言
c语言
学习
笔记
VScode部署C语言环境
day2
c语言学习
汇编小程序
作业一:.text.globl_start_start:movr0,#0x9movr1,#0xfbllooploop:cmpr0,r1beqstopcmpner0,r1subhir0,r0,r1subccr1,r1,r0movpc,lrstop:bstop.end作业二:.text.global_start_start:ldrr0,=1bllooploop:cmpr0,#101beqstopadd
Just_We483
·
2023-07-25 15:20
学习
汇编
【c语言进阶】文件操作(上)
writeinfront所属专栏:>
c语言学习
️博客主页:睿睿的博客主页️代码仓库:VS2022_C语言仓库您的点赞、关注、收藏、评论,是对我最大的激励和支持!!!
小参宿
·
2023-07-25 14:24
c语言学习
c语言
数据库
java
C语言学习
笔记 C语言的编程环境-04
目录1.VSCode2.Pycharm3.SublimeText4.gcc5.VisualStudio总结C语言跟其他高级语言不太一样,它是偏向底层的语言,它历史悠久,开发的环境也较多。现在我简单介绍几款比较好用编程环境(软件),感兴趣的自己去官网下载搭建一下环境哈!1.VSCodeVisualStudioCode(简称VSCode)是一款由Microsoft开发的免费开源的源代码编辑器。它支持多
公子绝
·
2023-07-25 00:51
C语言
笔记
c语言
开发语言
C语言学习
笔记 码云及git使用教程-05
目录一、码云简介二、码云注册1.点击右上角的注册按钮2.填写相应的注册信息3.使用账号密码进行登陆三、创建仓库1.如图新建2.定义仓库相应参数3.初始化readme文件4.效果5.开源设置四、git管理1.安装git2.打开桌面上的Gitbash3.进行仓库克隆4.在其他盘符新建本地仓库5.切换到本地仓库6.把本地项目接上缓冲区7.查看git的相关状态8.为上传的项目进行注释9.上传数据到远端仓库
公子绝
·
2023-07-25 00:51
C语言
学习
笔记
git
C语言学习
笔记 计算机语言-03
目录一、计算机语言的定义二、计算机语言的分类2.1机器语言2.2汇编语言2.3高级语言一、计算机语言的定义人与计算机通讯的语言称为计算机语言。计算机语言类似人类语言,它是作为人与计算机相互沟通的媒介。二、计算机语言的分类计算机语言分为三大类:机器语言、汇编语言、高级语言。2.1机器语言机器语言是由二进制的0或1组成的代码并可以直接被计算机识别的一种机器指令集合。优点:执行效率高、方便灵活、可以直接
公子绝
·
2023-07-25 00:13
C语言
计算机语言
c语言
学C的第二十八天【字符串函数和内存函数的介绍(一)】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-24 19:58
CCC全是C
c语言
c++
学C的第二十九天【字符串函数和内存函数的介绍(二)】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-24 19:58
CCC全是C
c语言
c++
C语言学习
笔记---C语言分支与循环语句
C语言程序设计笔记---008C语言程序设计的三大语法结构1、顺序结构2、分支(选择)结构2.1、if语句2.2、if语句规范性与易错点2.3、分支语句练习题2.3.1、判断一个数是否为奇数2.3.2、输出一百以内的奇数2.3.3、打印100以内奇数的和2.4、switch语句3、循环结构3.1、while循环语句3.2、介绍getchar()和putchar()3.2.1、getchar()和p
下课后泡实验室
·
2023-07-24 17:16
C语言基础
c语言
笔记
分支与循环
if
for
continue
break
C语言学习
笔记(一)
1.头文件:#include表示标准(std)io流(io),#include表示标准库,提供了system("pause");主函数标准形式intmain(void)//不接受任何一个参数的主函数,c99标准{retrun0;}2.内建函数:一些编译器自带的函数体(c中printf()不加头文件也可输出,就是此原因)3.整形(int,short,long,longlong)#include#in
皮皮雅_
·
2023-07-23 04:39
Nginx源码分析 - 初探Nginx的架构(01)
Nginx的源码写的非常漂亮,是
c语言学习
和进阶的最好的学习资料。我们这里分析的是1.13.1的版本。
alpha_2017
·
2023-07-19 19:27
Nginx
从零开始的C语言生活
目录一、自我介绍二、规划(一)学习方向(二)学习计划一、自我介绍我是一名退役大专生,今年是荣归故里的一年,也是开启
C语言学习
之旅的一年,在与同学的学习中认识了这个论坛,同时今天也是我写博客的第一天,在这里我会好好利用自身的学习资源
友友马
·
2023-07-19 11:20
生活
c语言
C语言学习
(三十四)---动态内存常见错误总结
上节内容中,我们学习如何规范的申请和使用动态内存,其实是很重要的一环。在大的程序中,应该注意这些细节问题,不然就会对其他的程序猿们产生影响,因为大的程序不可能交由一个人完成,所以,你编写的代码不够规范就有可能对后续的编写工作产生不良的影响。今天,我们将学习在动态内存中常见的错误,好了,话不多说,开整!!!!!动态内存中的常见错误未经判定就使用未经判定也就是说,没有判断向内存中的栈区申请空间这个操作
机器 xiaohu
·
2023-07-18 00:38
C语言学习
c语言
学习
开发语言
C语言学习
(三十五)---动态内存练习题与柔性数组
经过前面的内容,我们已经对动态内存的知识已经有了相当多了了解,今天我们再做几道有关动态内存的练习题,然后再介绍一下柔性数组,好了,话不多说,开整!!!动态内存练习题题目分析先自行分析以下代码,分析错误在哪以及运行结果,然后再查看解析:#include#include#includechar*GetMemory(char*p){p=(char*)malloc(100);}voidTest(void)
机器 xiaohu
·
2023-07-18 00:38
C语言学习
c语言
学习
柔性数组
c++
开发语言
算法
C语言学习
(三十六)---文件操作
上节内容中,我们学习了练习了动态内存的练习题,并且学习了柔性数组的相关内容,大叫要好好掌握,今天,我们将学习文件操作的相关内容,这部分内容实际上很多,我们以点代面,好了,话不多说,开整!!!文件操作文件,分为两种类型,一种是程序文件,另一种是数据文件,像我们平常代码编译所产生的.exe文件就属于程序文件,而word、excel等就属于数据文件。文件的操作有很多种,最基本的自然就是文件的打开、文件写
机器 xiaohu
·
2023-07-18 00:38
C语言学习
c语言
学习
c#
C语言学习
(三十一)---结构体、联合体的在内存中的存储
在上一篇文章中,我们学习了枚举、位段和联合体的相关内容,在文章的末尾,我们还差了关于联合体的存储问题的内容,今天我们将学习该部分的内容,好了,话不多说,开整!!!结构体的存储方式结构体在内存中是如何存储的呢,是按里面的变量内容,在内存中的连续地址中存储还是如何呢,我们先看以下代码:#includestructtest{inta;charb;charc;};intmain(){structtestt
机器 xiaohu
·
2023-07-18 00:08
C语言学习
c语言
学习
开发语言
C语言学习
(二十九)---内存操作函数
在上一节内容中,我们学习了有关字符串操作的函数,其中分为了限制长度和不限制长度两种方式,虽然上节内容已经在很大程度上有助于程序的实现,但是其有一个致命的缺陷,聪明的你一定已经猜到了吧,对的,它只能应用于字符串,如果我想要对其他类型数据进行操作就失效了,因此有必要学习内存操作函数,好了,话不多说,开整!!!memcpy查看该函数的使用说明:可见其传递的参数为void*,也就是空指针,没有限定指针类型
机器 xiaohu
·
2023-07-18 00:50
C语言学习
c语言
学习
开发语言
C语言学习
笔记—type关键字
typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。使用typedef定义新类型的方法:在传统的变量声明表达式里用(新的)类型名替换变量名,然后把关键字typedef加在该语句的开头即可。例:#include#includetypedefunsignedcharu_int8;typedefun
Akzeptieren
·
2023-07-17 19:08
C语言
c语言
typedef
经验分享
C—数据的储存(下)
浮点型在内存中的储存1.浮点数2.浮点数存储(1).二进制浮点数(2).浮点数的存储规定(3).浮点数的取出规定3.例题总结前言个人主页:@小沈熬夜秃头中୧⍤⃝❅小编介绍:欢迎来到我的乱七八糟小星球专栏:
C语言学习
本章内容
小沈熬夜秃头中୧⍤⃝
·
2023-07-16 23:57
C语言学习
c语言
开发语言
C语言——指针详解(初阶)
指针和指针类型2.1指针+-整数2.2指针的解引用三、野指针3.1野指针的成因3.2如何避免野指针四、指针运算4.1指针+-整数4.2指针-指针4.3指针的关系运算五、指针和数组六、二级指针七、指针数组前言:在
C语言学习
过程中
一个小脑袋
·
2023-07-16 18:31
c语言
开发语言
【C语言进阶(八)】动态内存管理
博主CSDN主页:杭电码农-NEO ⏩专栏分类:
C语言学习
分享⏪ 代码仓库:NEO的学习日记 关注我带你学习更多C语言知识 动态内存规划1.前言2.为什么要学动态内存管理?
杭电码农-NEO
·
2023-07-16 13:10
c语言从入门到精通
c语言
开发语言
动态规划
第十八章 指针进阶(2)(秒懂数组指针与指针数组)
C语言学习
之路第一章初识C语言第二章变量第三章常量第四章字符串与转义字符第五章数组第六章操作符第七章指针第八章结构体第九章控制语句之条件语句第十章控制语句之循环语句第十一章控制语句之转向语句第十二章函数基础第十三章函数进阶
Turing_Sheep
·
2023-07-15 18:27
C语言学习之路
c语言
学C的第二十五天【指针的进阶(一)】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-15 18:57
CCC全是C
c语言
c++
学C的第二十六天【指针的进阶(二)】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-15 18:57
CCC全是C
c语言
c++
第十七章 指针进阶(1)
C语言学习
之路第一章初识C语言第二章变量第三章常量第四章字符串与转义字符第五章数组第六章操作符第七章指针第八章结构体第九章控制语句之条件语句第十章控制语句之循环语句第十一章控制语句之转向语句第十二章函数基础第十三章函数进阶
Turing_Sheep
·
2023-07-15 18:57
C语言学习之路
c语言
c++
学C的第二十七天【指针的进阶(三)】
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-07-15 17:46
CCC全是C
c语言
c++
【
C语言学习
】编译过程
1、前言如果你使用的是集成开发环境,那么你点击编译按钮就可生成可执行文件,然后点击运行即可运行。那么,你知道从源代码到可执行文件经历了哪些过程吗。仅仅是编译?下面以windows环境下的test.c为例,test.c里的代码为:#includeintmain(void){printf("Thisisatestprogram!\n");return0;}其经历如下过程:image如图,编译生成可执行
学以解忧
·
2023-07-15 09:38
初识C语言-操作符详解
写在最前比特
C语言学习
笔记,B站搜索比特鹏哥C语言讲的十分好的老师!本笔记主要来自鹏哥的讲义和图片!本笔记主要用于初学者教学为目的,不用于商业用途,如有侵权,请告诉我删除!
suixin_2002
·
2023-07-15 02:44
C语言笔记
c语言
c语言 的定义函数指针数组,
C语言学习
笔记之函数指针与函数指针数组
指针函数:本质是一个函数:是一个返回指针类型的函数int*sum(){}函数指针:本质是一个指针:是一个指向函数的指针int(*p)(int,int)=sum;p(5,6);intsum(inta,intb){}指针数组:数组内存储的都是指针int*p[2];inta=20;intarr[5]={9,8,7,6,5};int*ppp=arr;int*pp=&a;p[0]=ppp;p[1]=pp;有
萧良善
·
2023-07-14 21:31
c语言
的定义函数指针数组
c语言 指针 和指针数组指针,
C语言学习
笔记--数组指针和指针数组
C语言中的数组有自己特定的类型,数组的类型由元素类型和数组大小共同决定。(如intarray[5]类型为int[5])1.定义数组类型C语言中通过typedef为数组类型重命名:typedeftype(name)[size];(1)数组类型:如typedefint(AINT5)[5];typedeffloat(AFLOAT10)[10];(2)数组定义:AINT5iArray;AFLOAT10fA
Period 熹微
·
2023-07-14 21:31
c语言
指针
和指针数组指针
【C语言】-- 一篇带你了解指针,内存,解引用
、指针的解引用三、野指针1、野指针成因(1)指针未初始化(2)指针越界访问(3)指针指向的空间释放2、如何规避野指针四、指针运算1、指针-指针本篇文章我们来了解C语言中指针的相关内容,对于指针可以说是
C语言学习
中较难理解的内容
去北极避暑~
·
2023-07-14 21:56
c语言
开发语言
指针
算法
【
C语言学习
04】跳出嵌套循环
问题描述用C语言实现“用1角2角和5角拼成几元几元”并只输出一个结果这个问题可以使用“break”跳出循环,也可以使用“goto”跳出循环一、“break”跳出循环1.程序代码#includeintmain(){intx;scanf("%d",&x);intone,two,five;intexit=0;for(one=1;oneintmain(){intx;scanf("%d",&x);inton
七千六
·
2023-07-14 15:10
C语言学习
c语言
【
C语言学习
03】循环语句
循环语句1."if"语句if(条件语句){}2."swith-case"语句swith(控制表达式){case常量语句....case常量语句....default语句}(1)控制表达式只能是整数型的结果(2)常量可以是常数,也可以是常量计算的表达式3."do-whlie"语句do{(循环语句)}whlie(循环条件);“循环的条件”是核心重点4."for"循环for(初始条件;条件;每轮动作){
七千六
·
2023-07-14 15:40
C语言学习
c语言
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他