- 博客(3)
- 收藏
- 关注
原创 C语言:函数学习
函数的定义是指函数的具体实现,交代函数的功能实现。8.函数递归程序调用自身的编程技巧称为递归(recursion。递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,他通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需要少量的程序就可描述出解题过程所需要的多次重复计算,大大减少了程序的代码量。递归的主要思考方式在于:把大事化小。
2023-08-24 12:40:58
27
1
原创 C语言 分支循环
编写代码实现,模拟用户登录情景,并且只能登陆三次(只允许输入三次密码,输入正确提示登陆成功,如果三次均输入错误,则退出程序)在switch语句中,我们没法直接实现分支,搭配break使用才能实现真正的分支。又称为“取地址i”,就相当于将数据存入以变量 i 的地址为地址的变量中。2.建议for语句的循环控制变量的取值采用“前闭后开区间”写法。break语句的实际效果是把语句划分为不同的部分。goto 语句(尽量不使用,在多重嵌套时可以使用)循环至少执行一次,使用场景有限,所以不是经常使用。
2023-05-04 00:28:22
35
原创 C语言学习日志
static修饰函数,使得函数只能在自己所在的源文件内部使用,不能在其他源文件内部使用。所以为了 有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是1个字节。为了能够有效的访问内存的每个单元,就给内存单元进行了编号,这些编号被称为该内存单元的地址。//后置++ ---先使用,再++arr[10]={1,2,3,4,5,6,7,8,9,10}-----常量数组。//前置++ ---先++,后使用。内存:内存是电脑上特别重要的存储器,计算机中所有程序的运行都是在内存中进行的。
2023-04-13 18:09:32
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人