自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串函数与内存函数

strncat与strcat相同,不过多了一个num,指定追加的个数,并且会在追加完补0,如果追加的个数多于src的个数,则不管多余的个数。strnpy与strcpy相同,不过多了一个参数限制,单位为字节,在拷贝完不会补0,如果num大于src个数,将会在拷贝后补0凑齐个数。strcmp用来比较两个字符串的大小,比较出来大小就停止,否则一直比较,直到为一个字符串比较完。memcpy用来将src中的内容拷贝到dest中,num为拷贝的字节数,并且在拷贝后不会补0。返回str1中str2第一次出现的地址。

2024-05-18 20:55:48 637

原创 【无标题】

int *p=&a这里的*与p结合,说明p是一个指针变量。int代表p指向的对象是int类型的。

2024-05-18 17:44:25 461

原创 操作符详解

在了解这些操作符之前,我们首先应该了解什么是原码,反码,补码。

2024-05-01 10:46:26 94 1

原创 扫雷游戏的完整实现

先判断坐标的合法性,合法再进行标记int x, y;while (1)printf("请输入要标记的坐标!\n");break;elseprintf("坐标非法,请重新输入\n");

2024-04-20 18:36:01 272 1

原创 扫雷游戏的基础实现

为了使得该程序变得更加灵活,我们可以在game.h中去定义一个ROW与COL,但是我们应该注意寻找雷的时候找的是周围一圈的雷,如果排查地点在边缘,就会造成越界访问,所以我们可以在创建数组时多加两行两列。首先,我们应该去创建两个二维数组,一个命名为mine,里面用于储存雷的信息,不呈现给用户另外一个命名为show,里面用于记录用户找出的信息,呈现给用户。由用户输入位置,然后去判断该位置是否为雷,为雷就炸死,游戏失败,不为雷就去判断该坐标周围有几个雷,然后将该数值赋给show,展示给用户。

2024-04-20 14:53:04 400

原创 经过一段时间的学习,感觉有些不熟悉的地方,总结了出来

字节大小 数值范围 打印符号。

2024-04-19 19:46:02 568 1

原创 The third lesson of C·

输出文本中也可使用多个占位符,参数与占位符为一一对应的,如果参数少于对应的占位符,则会出现随即值。%[ ]:在方括号中指定一组匹配的字符,eg:%[0-9],遇到不在集合内的值,匹配停止。类似复合值有:+=,-=,*=,/=,%=,>>=,<<=,&=,|=,^=%g:六个有效数字的浮点数,整数部分超过六位,就自动转换为科学计数法,小写e。只要把*号加在任何占位符的%后面,该占位符就不会返回值,解析后被抛弃。%5d表示这个占位符宽度为5,不满5位,则会在前面添加空格。

2023-11-29 14:57:54 1021

原创 The second lesson of C

3,转向语句:break语句,goto语句,continue语句,return语句。\ddd:ddd表示1~3个八进制的数字,eg:\130 表示字符X。2,循环执行语句:do while语句,while语句,for语句。\xdd:dd表示2个16进制的数字,eg:\x30 表示字符0。1,条件判断语句:if语句,switch语句。2,/*当遇到第一个*/时便会停止注释。两种形式:/*...*/ //,表示该类型不带正负号,只有0和整数。1,/*...*/可以穿插与行内。

2023-11-24 21:58:28 456 1

原创 初识C语言

2023年11月18日失望第一次接触C语言,我将会每周在此记录我的学习成果,以此记录我在C语言上的不断进步,并不断激励自己前进。

2023-11-19 20:24:10 126 1

空空如也

空空如也

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

TA关注的人

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