- 博客(4)
- 收藏
- 关注
原创 C语言中sizeof和strlen的区别
/sizeof(数组名),数组名表示整个数组,计算的是整个数组的大小,单位是字节。//&a+1是从数组a的地址向后跳过了4个整型元素的数组的大小。//&a拿到的是数组地址,数组地址解引用是数组;//&a[0]+1是第二个元素的地址,大小是4或者8个字节。//&a取出的是数组的地址,数组的地址,也就是地址。//整个数组的地址,是地址,所占内存4或者8个字节。//*a=a[0],*a中的a是数组首元素地址。//&a的类型是int(*)[4]
2024-08-17 11:13:02
238
原创 C中利用函数递归解决青蛙跳台阶的问题
假如青蛙要跳N个台阶,因为他跳台阶能力有限,假如青蛙每次可以跳一个或者两个台阶,那么青蛙可以有多少种路径选择呢?n=2时,有2种跳法。n=3时,有3种跳法。n=4时,有5种跳法。当有一个台阶,n=1时,有1种跳法。则可以把这个问题转化为一个函数。设一个函数为fid(x)用VS2022下编程。
2024-08-13 22:06:47
155
原创 c语言学习总结和心得
想象一下人沟通需要语言,我们用汉语等各类语言实现了人与人沟通,而对于人和计算机而言,我们就需要另外的语言,于是随着科学技术的发展,人们规定创造了计算机语言,而C语言就是上千种计算机语言中的一种,它广乏用于底层开发。C语言的设计目标是提供一种简易的方式编译,处理低级存储器,产生少量的机器码。c语言作为每名理工科学生所必须的学习一门课程,可见它的重要和地位,截止目前,c语言仍然是几百种计算机语言中使用率霸榜前三的存在。局部变量的作用域是在所在的局部范围;全局变量的生命周期:整个程序的生命周期。
2024-08-11 18:50:53
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人