- 博客(4)
- 收藏
- 关注
原创 指针的简短介绍
事实上不同类型的指针在大小上是确定且相同的,4个字节或8个字节取决于你电脑是32位还是64位。不同类型是在解引用时体现出来的,当指针是int型时,解引用访问的字节是4个,当为char类型时访问的是一个字节。函数指针的出现有利于我们整合一些功能类似的调用函数,这使得代码的冗余大大减少有利于代码的运行。指针分为不同类型,常用的有int、char类型等。一级指针是用来存放变量的地址,二级指针是用来存放一级指针的地址。这个东西本质上是个指向数组的指针,里面存放的是数组的元素。,这个刚好与前面的数组指针反着来的,
2024-03-18 20:33:53
256
1
原创 简易版扫雷游戏
同时这里也运用了生成随机数的函数rand,但单靠这一个函数是不行的,因为他是根据种子来生成随机数的 ,而它的种子在目前是不变的,所以我们要用srand函数去改变种子,至于怎么改变目前只需要会使用时间戳就OK了,使用前我们要在“456456.h”的头文件中加入头文件<time.h>和<stdlib.h>,又因为time的返回值类型不匹配,所以我们要将它强制类型转化为unsigned int类型。第二张图的头文件是我自己定义的,里面可以放了其他函数的声明以及编译所需要的库函数,该头文件图如下。
2023-12-10 21:37:03
75
1
原创 C语言分支语句和循环语句
if...else和else if语句if...else常见格式为if(表达式){....} else{....},注意if语句后面没加{}的话只能写入一条语句,如果if后未加{}则后面的语句属于从属语句(不能用于声明),当表达式里面的值为真时会进入,当表达式里面的值为假时则不进入,不满足表达式的话就进入else,同时我们也可以在else中再套用一个if,因此else if本质上就是else中嵌套了if,这样的结构也便于我们多重选择。for,while和do....while循环for循环基本格式为for(
2023-11-29 23:38:07
114
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人