- 博客(4)
- 收藏
- 关注
原创 指针初步理解
根据运行结果,可以得出答案是不能,数组名是数组首元素地址,在数组传参的时候,传递的是数组名,本质上数组传参传递的是数组首元素的地址,即形参int arr[]也可以写成int *arr。这是因为在main()函数中创建了a和b两个变量,在调用Swap1()函数时,将a和b传递给Swap1()函数,Swap1()函数内部创建了形参x和y接收a和b的值,但是x和y的地址并不和a和b的地址保持一致,相当于x和y是独立的空间,除了值相等,和a、b毫无关系,在Swap1()函数交换完x和y的值,不会影响到a和b的值。
2024-08-13 18:57:36
1005
原创 C语言实现以控制台实现的扫雷游戏
使用控制台实现经典的扫雷游戏 游戏可以通过菜单实现继续玩或者退出游戏 扫雷的棋盘是9*9的格⼦ 默认随机布置10个雷 可以排查雷 如果输入的位置不是雷,显示该位置周围有⼏个雷 如果该位置是雷,游戏结束 找出所有非雷的位置,排雷成功,游戏结束游戏界面: 初始界面: 排雷界面: 排雷失败界面:扫雷过程中,需要保存布置的雷位置信息,和排雷过程的的信息。本文要求是在9*9的棋盘上进行扫雷,首先想到的创建一个9*9的二维数组来存放信息。如
2024-07-23 22:06:00
901
原创 C语言分支和循环语句
在 C 语言中,分支和循环语句是控制程序执行流程的重要工具,它们使得程序能够根据条件进行不同的操作或者重复执行某些代码片段。使用if、switch实现分支结构。使用for、while、do while实现循环结构。
2024-07-18 11:30:27
715
原创 在CSDN写文章第一天
将自己的心得体会通过博客或者PDF的形式写出来,对所学的知识进行总结和分享,可以将所学的内容更加深入,同时可以给自己提供一份复习的资料。一枚普通计算机专业的学生,对计算机编程有着一定的兴趣和热情,目前正在备考计算机专业的研究生,希望在博客里能够分享一些自己的学习和编程的心得,记录自己的学习情况的同时,也将自己学的知识梳理并展现出来。要掌握好一门编程语言,只掌握理论知识是远远不够的,要每周每天投入一定的时间练习编程,虽然备战考试的时间比较紧张,但还是要每天抽出一定的时间练习。
2024-07-13 08:11:01
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人