自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

16.字符串ABCD 左旋一个字符得到BCDA 左旋两个字符得到CDAB。15.4个凶手a说不是我, b说是cc, 说是d, d说c胡说,11.memcpy跟memmove 内存拷贝函数。9.strerror 返回错误信息函数。8.strtok 切割字符串函数。10.字符分类函数及其大小写转换。12.memcmp 内存比较函数。13.memset 内存设置函数。7.strstr查找函数。1.strlen及模拟。2.strcpy及模拟。3.strcat及模拟。4.strcmp及模拟。

2024-09-29 21:25:41 208

原创 从零学编程-C语言-第14天

指针与sizeof strlen之间漏了冒泡排序.9.27-9.29。

2024-09-27 21:14:19 191

原创 从零学编程-C语言-第13天

C语言要实现简单数据结构,必须学好 指针 结构体 动态内存管理。3.关于数组名代表内容。

2024-09-26 21:37:15 159

原创 从零学编程-C语言-第12天-扫雷完整版

我觉得还行,今天做完扫雷完整版的时候挺开心的,学习c语言半个月了,第一次做完一个小项目,给枯燥的学习也带来了一点动力 嘻嘻!代码1个头文件2个源文件我就直接发了,就不一步步分解了,大家可以直接使用,在头文件自行调节雷数量即可,我设置的6个。前两天发了扫雷简单版,今天下午将完整版做了出来,自己搜了颜色函数代码加了一点颜色代码,游戏界面看起来顺眼了一些。上午学完了数据存储,整型存储和浮点数的内存存储方式,明天将指针内容跟数据存储内容笔记整理发出。2.头文件 game.h。3.源文件test.c。

2024-09-25 21:44:19 995

原创 从零学编程-C语言-第11天

今天有点倒霉,连续碰上了一堆事情,现在心情有点小差,C语言只有下午吃完饭学了会儿。大端模式是从低地址到高地址存放,小端模式是从高地址开始往低地址存放,放过来了。大小端取决于编译器,可以通过打印一下数据地址来比较一下看是大端还是小端。1.关于数据在内存中的存放和编译器release发行版本的功能。2.数据的存放形式(数据的计算,都是以补码来计算的)x86是小端模式 keil c51是大端模式。早点睡觉了,明天要加油学完数据存储!6.写一个程序判断大小端。

2024-09-24 21:40:38 527

原创 从零学编程-C语言-第10天

今天C语言初阶完结,明天开始C语言进阶 数据存储,早上在扫雷自动化展开上补了一些代码,庆幸勉强能跑和使用,但还是存在一些bug问题无法精细化。F11跟F10差不多,但是F11可以进入函数内部,再一步步向下调试,F10经过函数直接跳过。先换成debug版本,debug版本是用于调试的,release是发行版本,里面无法调试。F10比较好用,可以一步步调试代码,按F10从主函数开始一行行,按一次F10向下执行一行。F5是启动调试,将代码直接运行到断点代码处,不往下执行。Ctrl+F5直接执行程运行序,不调试。

2024-09-23 21:20:08 597

原创 从零学编程-C语言-第9天

10.sizeof返回值问题。结构体里再包含结构体。

2024-09-22 20:16:11 566

原创 从零学编程-C语言-第8天

(例如12345,分解一下, 1234和5 123和45 12和345 1和2345,这5对分别乘以对方然后加起来)10.一个数组里面有10个整数,输入一个整数,使数组删除这个整数元素,删除完其他元素前后位置不变,然后输出删除完的数组元素。9. 小乐乐需要走n个台阶,每次可以选择走1个台阶或者2个台阶,请问走完n个台阶,有几种走法?7.下标引用操作符,函数调用操作符,结构体成员操作符。6.逻辑操作符,条件操作符,逗号表达式。1.算数操作符,移位操作符。2.位操作符(重点异或)

2024-09-21 21:33:10 602

原创 从零学编程-C语言-第7天-扫雷游戏

一.为防止排雷后二维数组里面内容冲突,我们可以建立两个二维数组,也就是两个棋盘,第一个棋盘是原始棋盘,专门放雷的,11*11格的,第二个棋盘是游戏运行中展示出来的棋盘,9*9格的。二.我们选择排雷坐标后,先在原始棋盘中,判断雷,是雷就输出炸死,然后打印原始棋盘,让玩家看到雷都在哪儿,如果不是雷,就继续显示第二个棋盘9*9的那个,继续排雷。三. 原始雷区棋盘默认全为'0',雷是'1' 展示用的棋盘默认全为'*, 排雷后,变成0-8的之间的字符,用来显示此坐标周围有几个雷。3.游戏大体逻辑分解。

2024-09-20 21:02:49 626

原创 从零学编程-C语言-第6天

void sort(int arr[]) 此处arr看似是数组,其实是指针变量 地址应该用指针接收。15.数组不能越界,下标不能超过范围,编译器不一定报错,但是程序不正确,最好自己检查一下。12.回顾之前二分查找,在有序数组中查找想要元素下标。6.打印1000-2000年间的闰年,此处省略代码。17.数组名确实能表示首元素地址,但有两个例外。16.数组传参的时候直接传数组名,不要带[]7.打印100-200素数,此处省略代码。8.打印1-100中,出现了多少个9。5.两个数,求最大公约数。

2024-09-19 20:31:41 417

原创 从零学编程-c语言-第5天

printf函数也有返回值,返回值是打印的字符的数量,函数参数的执行方向是从右到左。7.函数的声明,函数int add(int,int);4.如果写了返回类型,一定要记得写返回值,否则默认返回函数内部最后一条指令。5.函数里面没有形参的话,写一个实参过去,也不会报错,能通过但没一点用。别人想要这个函数,只需要包含头文件就行了,不用管函数定义在哪个文件。3.函数不写返回值的时候,默认返回值是int类型,不建议这么写。如果不想要实参,也可以在形参里面写void,可以让编译器报错。1.整型数组二分查找元素下标。

2024-09-12 21:20:23 189

原创 从零学编程-c语言第3天-三子棋

建立一个头文件game.h,再建立两个源文件game.c和menu.c。这样两个源文件就可以使用game.c里面的stdio和stdlib了。game()先在game.h里面声明,然后在game.c里面写内容。先在头文件game.h里面写出#include 需要用到的头文件。因临时有事要出去,未完待续,明天补充完整。接下来通过game()函数来进入游戏。接着在menu.c里面先打印出菜单。然后在其他两个源文件写包含。

2024-09-10 20:10:30 595

原创 从零学编程-c语言第1天

大学两年全部荒废,专业是计算机专业,今天2024,9.27,从c语言开始学习打卡。有和我一样刚开始学习编程的小伙伴吗?希望可以达到自己开发脚本的水平。定时更新打卡学习进度。

2024-09-07 15:49:08 118

空空如也

空空如也

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

TA关注的人

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