- 博客(7)
- 收藏
- 关注
原创 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
173
原创 C语言基础
11.22.c文件的主要功能:定义函数.h文件的主要功能:声明函数函数的递归递归:一个过程或者一个函数在其定义或者说明中直接或间接调用自身的一种方法作用:把一个大型复杂的问题层层转化为一个与原问题显示的规模较小的问题来解题递归有两个必要条件1.存在限制条件,但满足这个条件的时候,递归不再继续2.每次递归调用后,越来越接近这个递归条件写函数递归的时候需要注意的两点:1.不能出现死递归,必须要有跳出条件,且每次递归后需逼近跳出条件2.递归的层数不能太深StackOverflow.com..
2021-11-24 22:22:41
73
原创 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 if2.若if-else语句
2021-11-04 17:23:56
652
原创 C语言基础
10.28一.指针1.内存 : 计算机中的程序运行都是在内存中运行。每个内存的大小为一个字节。2.指针变量:在C语言中用来存放地址的变量。3. * : 解引用操作符,通过指针变量找到原来的值。4. 指针的大小取决于地址的存储需要多大空间。5. 指针变量的作用:存放别人的地址 指针就是地址。6. 指针变量是有类型的,类型是跟着别人的类型来定义的。7. 指针除了存放别人的地址,还可以通过解引用符号来找到变量本身,并对其操作。8....
2021-11-04 14:15:03
55
原创 C语言基础
10.14一. 操作符--可以不使用括号的符号1. 单目操作符! —逻辑反操作符- —负数操作符+—正数操作符& —取地址操作符(也是位运算符)~ —对一个数的二进制按位取反操作符sizeof——操作数的类型长度操作符二. 前置和后置的区别i++:后置,先输出原值,然后计算++i:前置,先进行计算,然后输出三. 强制转变类型eg: float a=2.4; 则(int)a=2四. ~的补充及举例eg:int a=-1; 则~a=0;原码:1000...
2021-10-14 20:57:22
78
1
原创 C语言学习基础
9.27一.四种常量1.字面常量3.14——浮点型常量10——整型常量'a'——字符常量"asdfasdf"——字符串常量2.const修饰的常变量constintnum2=20;不可更改3.#define定义的标识符常量#definepi3.141594.枚举常量定义方式enumSex{MALEFEMALESECRET}PS:枚举常量的值默认从零开始,修改初始值应前期修改,在MALE后具体定义初始值即可二.字符串1.定义:用英文的双引号引起...
2021-09-27 18:17:01
271
原创 C语言基础学习
库函数:提前定义好的函数 nt:整数类型的一种表达方式函数返还类型:int,float,char函数名:main(主函数),且整个程序中只能有一个main函数数据类型 数据类型名称——自定义的数据名 ...
2021-09-23 18:20:03
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人