笔记
林萧淮Keleven
这个作者很懒,什么都没留下…
展开
-
C语言基础
11.25 数组--一组由相同类型元素组成的集合 一. 一维数组 1.一维数组的创建:int a[10]; 2.一维数组的标准格式:type_t arr_name[const n] type_t : 数组的元素类型 arr_name : 数组的名字 [const_n] : 数组的大小,也就是元素个数 const_n : 常量表达式 3. int arr[a]; //变长数组,仅在支持C99语法的编译器中适用。 4. 一维数组初始化 int arr[8...原创 2021-12-02 14:11:59 · 192 阅读 · 0 评论 -
C语言基础
11.22 .c文件的主要功能:定义函数 .h文件的主要功能:声明函数 函数的递归 递归:一个过程或者一个函数在其定义或者说明中直接或间接调用自身的一种方法 作用:把一个大型复杂的问题层层转化为一个与原问题显示的规模较小的问题来解题 递归有两个必要条件 1.存在限制条件,但满足这个条件的时候,递归不再继续 2.每次递归调用后,越来越接近这个递归条件 写函数递归的时候需要注意的两点: 1.不能出现死递归,必须要有跳出条件,且每次递归后需逼近跳出条件 2.递归的层数不能太深StackOverflow.com..原创 2021-11-24 22:22:41 · 88 阅读 · 0 评论 -
C语言基础
11.4 一.分支结构—C语言是一种结构化程序语言 1.顺序结构 2.选择结构(if-else,switch) 3.循环结构(for,while,do while,goto) 二.语句 1.定义:在C语言中,由分号(英文);隔开的代码称为一条语句。 eg:printf("hello");1+2; ; 空语句 三.选择结构 1.if语句的语法 (1)单分支选择结构 eg:一个if (2)双分支选择结构 eg:一个if一个else (3)多分支选择结构 eg:一个if多个else if 2.若if-else语句原创 2021-11-04 17:23:56 · 671 阅读 · 0 评论 -
C语言基础
10.28 一.指针 1.内存 : 计算机中的程序运行都是在内存中运行。每个内存的大小为一个字节。 2.指针变量:在C语言中用来存放地址的变量。 3. * : 解引用操作符,通过指针变量找到原来的值。 4. 指针的大小取决于地址的存储需要多大空间。 5. 指针变量的作用:存放别人的地址 指针就是地址。 6. 指针变量是有类型的,类型是跟着别人的类型来定义的。 7. 指针除了存放别人的地址,还可以通过解引用符号来找到变量本身,并对其操作。 8. ...原创 2021-11-04 14:15:03 · 72 阅读 · 0 评论