- 博客(6)
- 收藏
- 关注
原创 C语言-指针
简单来说,指针就是内存地址,指针变量是用来存放内存地址的变量。例如:当我们创建一个指针p,p指向int A的时候就可以这样表示int A = 10;指针变量也是变量,有变量就有地址,既然指针可以存放变量的地址,那我们也可以创建一个指针用来存放指针的地址,这个指针就叫二级指针。有二就有三,有三就有四,这样无限套娃下去,那这些指针就叫多级指针。int a = 10;指针数组就是存放指针的数组,指针数组里的每个元素都是用来存放指针的。不同于指针数组,数组指针的本质是指针,它的含义就是。
2023-11-29 17:44:53 864 1
原创 C语言-字符串函数和字符函数
1.strlen的声明:size_t strlen(const char *str)2.strlen的作用:计算字符串和字符数组的长度,读取到'\0'时就会停下,不会计算'\0‘。
2023-11-28 18:08:42 840
原创 c语言实现简单的扫雷游戏
想要完成一个简单的扫雷游戏,需要满足以下条件:1.一个9x9的棋盘2.在棋盘上随机放入10个雷3.搜索雷,最后进行排查(会显示周围雷的数量)。4.判断输赢。
2023-10-31 20:23:35 309 1
原创 分支结构和循环结构
for循环在每次循环开始前执行初始化语句,然后在每次循环开始前判断条件的真假,如果为真则执行循环体,执行完循环体后执行增量/减量语句,然后再次判断条件的真假,直到条件为假时结束循环。do-while循环先执行循环体,然后在每次循环结束后判断条件的真假,如果为真则继续执行循环体,直到条件为假时结束循环。while循环在每次循环开始前判断条件的真假,如果为真则执行循环体,执行完循环体后再次判断条件的真假,直到条件为假时结束循环。for循环:在一定的条件下,重复执行特定的代码块。
2023-10-23 18:33:24 148
原创 初学者对c语言和c++的理解
而C++语言引入了自动内存管理的概念,使用new和delete关键字进行内存分配和释放,同时还提供了RAII(资源获取即初始化)的机制。而C++语言是在20世纪80年代由Bjarne Stroustrup开发的,是C语言的扩展,增加了面向对象编程的特性。在大一时学习到了c语言,感受到了编程的魅力,但是对于c语言却存在一些错误的认知,曾经在一段时间里把我学过的c语言错误地认成了c++。兼容性:C++语言是C语言的扩展,几乎所有的C语言代码都可以在C++中运行。而 C 语言不支持函数重载。
2023-10-12 20:14:42 27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人