- 博客(6)
- 收藏
- 关注
原创 关于函数递归的使用
递归其实是⼀种解决问题的⽅法,在C语⾔中,递归就是函数自己调用自己,写一个简单的递归代码include<stdio.h>intmain()printf"hehe\n"main();//main函数中⼜调⽤了main函数return0;上述就是⼀个简单的递归程序,只不过上⾯的递归只是为了演示递归的基本形式,不是为了解决问题,代码最终也会陷⼊死递归,导致栈溢出。递归的思想:把⼀个⼤型复杂问题层层转化为⼀个与原问题相似,但规模较⼩的⼦问题来求解;
2023-08-06 19:17:45 53
原创 关于c语言的数组使用
有一个⽐较迷惑的点,变长数组的意思是数组的⼤⼩是可以使⽤变量来指定的,在程序运⾏的时候,根 据变量的大小来指定数组的元素个数,⽽不是说数组的大小是可变的。在C99标准之前,C语⾔在创建数组的时候,数组大小的指定只能使⽤常量、常量表达式,或者如果我们初始化数据的话,可以省略数组大小。图中最右侧绿⾊的数字表⽰⾏号,第⼀⾏蓝⾊的数字表⽰列号,都是从0开始的,比如,我们说:第2行,第4列,快速就能定位出7。存放在数组里面的值被称为数组的元素,数组在创建的时候可以指定数组的大小和数组的元素类型。
2023-08-06 18:53:04 121
原创 数据类型笔记以及个人经验
a原来是10,先+1,后a变成了11,再使⽤就是赋值给b,b得到的也是11,所以计算技术后,a和b都 是11,相当于这样的代码。++是⼀种⾃增的操作符,⼜分为前置++和后置++,--是⼀种⾃减的操作符,也分为前置--和后置--.其实每⼀种数据类型有⾃⼰的取值范围,也就是存储的数值的最⼤值和最⼩值的区间,有了丰富的类。都是有2个操作数的,位于操作符两端的就是它们的操作数,这种操作符也叫双⽬操作符。为了代码的可移植性,需要知道某种整数类型的极限值时,应该尽量使⽤这些常量。使⽤整型类型来描述整数,使⽤字符类型。
2023-07-22 11:41:52 77 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人