摘要: 不同的函数之间传递数据: (1)参数:通过形参或实参 (2)返回值:用return语句返回计算结果 (3)全局变量:外部变量 注:如果全局变量与局部变量重名,那么将采取就近原则,即实际获取和修改的值是局部变量的值。 阅读全文
posted @ 2023-01-30 13:44 ntu202043 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 函数递归: 函数自身调用自身的操作称为递归函数,递归函数一定要有结束条件,否则会进入死循环。 例题: 假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法? 分析:到达第n个台阶时,要么是从第n-1个台阶到达,要么是从第n-2个台阶到达,所以 step(n) = step(n- 阅读全文
posted @ 2023-01-30 12:04 ntu202043 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 指针与动态内存申请: 数组长度固定是因为在栈空间中大小是确定的,要使用的空间大小不确定,就需要使用堆空间。 #include <stdio.h>#include <stdlib.h>#include <string.h>int main() { int size; //size代表要申请多大字节的空 阅读全文
posted @ 2023-01-14 20:32 ntu202043 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 指针: 一个变量的地址称为该变量的“指针”。 定义一个指针: int *i_pointer; //指针变量名为i_pointer 注:sizeof(i_pointer) 在64位程序中为8字节,在32位程序中位4字节。 间接访问: 将变量 i 的地址存放到另一个变量中,通过访问该地址再访问到变量称为 阅读全文
posted @ 2023-01-05 17:27 ntu202043 阅读(56) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示