自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 c语言-----字符函数 && 字符串函数 && 内存函数

这一部分的字符串相对简单,无非用上了一点ASCll码判断,不过现在已经被前人打包成了函数,我们只需要学会调用这个函数从ctype.h,引便可以直接用,有想复制验证的话可以试试哈,我也会放一份哈。

2024-01-13 14:59:04 905 1

原创 C语言-----预处理详解

C语言设置了一些预定义的符号,可以直接使用的,预定义符号也是在预处理期间处理的。__FILE__ // 进行编译的源文件__LINE__ // 文件当前的行号__DATE__ // 文件被编译的日期__TIME__ // 文件被编译的时间__STDC__ //如果编译器循序 ANSI C,其值为1,否则未定义(但vs 编译是不循序的哈)int main()//这个是实现的不了哈 只能在gcc下实现,返回1return 0;

2024-02-21 01:35:55 1350

原创 c语言----文件操作

也便是存储在磁盘上的电子文件。就是在我们电脑中存储那个 数字、照片、文件等都属于电子文件,只要硬盘没坏,那么这些数据随时随地都能找到,而且方便探索。在程序设计中,我们还将文件分为俩种:程序文件与数据文件(从文件功能的角度分类),本篇还是主要介绍的数据文件。程序文件程序文件包括源程序文件,比如我们的.c 文件;目标文件,经过预编译、编译、汇编后生成的目标文件,后缀为.obj,对其进行链接后,就能生成可执行程序;当然最后一种就是可执行程序文件,后缀名为.exe数据文件数据文件。

2024-02-16 00:50:04 874 1

原创 c语言 ----- 动态内存

以上便是关于c语言中的动态内存管理的全部内容了,不知不觉从malloc,到柔性数组结束,这样我们在以后编写程序的时候,就不用在无脑的吧数据都存放在栈区啦,也可以望堆区扔扔,毕竟位置也不差,空间也大;还可以通过函数灵活运行堆区空间,切记用完记得要还回去(释放),好比借的东西,不是自己的,终究是要归还的。总而言之,我们可以学完多去尝试尝试使用动态内存管理函数!!!

2024-02-07 02:17:30 1264 1

原创 c语言基础------自定义类型

定义和初始值有俩种方式,在结构体声明后和使用前,前者所创建的结构体变量具有全局属性,后者就只是一个普通的局部变量,结构体支持嵌套定义和指定元素的初始化声明后初始化:嵌套定义:指定成员初始化:全局变量默认初始值为0,局部变量为随机值当对局部变量进行指定成员初始化时,其他成为会初始值为0结构体嵌套定义,初始化值字符串需要再次访问联合体有点像结构体的竞争对手,为啥这么说呢?因为结构体会追求成员变量的对齐性,而联合体不会;结构体使用多个成员变量,而联合只能用一个。由此可见,

2024-01-25 14:21:45 984

原创 深入理解指针(C语言基础)

CPU(中央处理器),在处理数据的时候,需要处理的数据是从内存中读取的,当数据处理完时又会放回到中。会被划分为一个个的内存单元,每一个的内存单元大小都是一个字节。每个字节可以放八个比特位每个内存空间大小都有对应的编号,有了这个空间单元编号,CPU就能迅速找到一个内存空间,当然,在C语言中内存单元叫作地址。

2023-12-30 02:03:46 1143 1

原创 “扫雷游戏”

初始界面 排雷界面 排雷失败的界面1.2游戏的分析和设计1.在我们扫雷的过程中,布置雷和排查的出来的雷信息都需要的存储,所以我们就需要一定的数据结构来存储这些信息。因为我们需要在9*9的棋盘上布置雷的信息和排查雷,首先就是创建9*9的数组的二维数组来存这个便是9*9空棋盘啦。

2023-11-21 02:03:07 61 1

原创 3.分支和循环

在c语言,0表示假的,而所有非0表示真,比如式子:20>12 式子可以成立,确实大于便可以表示真 (为1),要是12>20式子变不对 ,不成立应该是小于20,便可以表示假(为0),由此可得 式子也最好别用。1. < 和 >这边是小学学的大小比较符,只是变化了一些,例如等号(=)这个东西就变成了赋值,而俩个等号(==)变成了是否等于的式子,二至初学者很容易搞混,当写入代码时,二者相当于都是可以运行的。,在一个if的语句,再执行一个if的语句实现嵌套的样子,类似一个大的圈包围着一个或者多个小圈圈的感觉。

2023-11-05 23:29:11 41

原创 初学c语言容易的小事项

控制语句用控制程序的执行流程,以实现程序各种结构方式(在c语言支持三种结构:顺序结构、下、选择结构、循环结构)他们由特定的语句和定义符组成,c语言分为9类控制语句。想必看到这张图估计刚开始都是绝的这么,我该不会都要记下来吧,这么的头疼,但我可以负责的告诉你,并非如此哟虽然看着那么多其实也就是要记个。2.记得大小A和a俩者ascll码值差了32字符,小写的a~z之间的字符是97~122,大写的A~Z之间的字符是65~90。就是多个语句组成的一个代码块,在成对的括号中的代码中就构成,也被称为复合语句。

2023-10-14 22:40:15 43 1

原创 初学c语言容易犯错的小事项

首先每个源文件是先经过编译器生成对应的目标的文件(.obj),再以目标的文件和c语言的库文件经过链传动生成可执行的程序(.exe),当然windows电脑上就可以执行的c语言可执行文件,还有对.c和.cpp有着新认识分别是.c的源文件和.c++的源文件,那会刚学习一直把这个俩个东西看成一样的东西,虽然说是有点相似 但不能把这俩个东西给混为一淌。2.当然还有个就是%s这个字符串,这个函数就是会%c会乖点啦,这个不算开头的空白格,但他要开始跳过起首的空格后,后面的空格便有出现边结束语句啦。

2023-10-14 02:11:12 62 1

原创 我的第一篇博客

我打算先学习c语言,然后再转战到python,再学习上linux、Web等等 实现的是前端的开发,制作网站吧,给自己的规划是 尽可能有空闲的时候都是学习编程、多敲敲代码、多看看知识要点,学会理解每次代码语句的深度层次理解和用法,我始终坚信一句让我深有感触句话:“地上本来没有路,但人走的多了也便成了路”。第一次在此发表博客,我也是反复的咨询的很多人,才慢慢的踏入这写博客的第一步,之后要是学的还不错,也是会时不时发表的学习编程的所遇到的一些困惑的。就想知道平时一般大家第一次写博客也是这样的经历么?

2023-10-12 09:46:37 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除