- 博客(12)
- 收藏
- 关注
原创 数据结构导论【数据结构系列(一)】
数据结构导论【数据结构系列(一)】1. 数据结构的基本概念2.数据的逻辑结构3.数据的存储结构4. 算法5.算法的时间复杂度5.1常数阶 O(1)5.2 线性阶 O(n)5.3 对数阶 O(logn)5.4 平方阶 O(n 2 )5.5时间复杂度的大小比较5.6 最好、最坏 与 平均情况6. 算法的空间复杂度
2023-08-28 14:13:43 484 1
原创 结构体【C语言从入门到精通系列(十)】
结构体【C语言从入门到精通系列(十)】1.结构体的声明2.结构体的定义3. 结构体数组4.修改值5.结构体对齐6.结构体指针7. typedef方法7.1 给结构体取别名7.2 给结构体指针取别名7.3 其他用途
2023-08-21 15:28:52 120 1
原创 函数专题【C语言从入门到精通系列(九)】
1. 函数的声明、定义 与 调用2.多文件写法2.1 头文件(xxx.h)2.2 定义函数的源文件(xxx.c)2.3 主函数文件(main.c)2.4 程序执行3.函数的递归调用4.全局变量
2023-08-20 21:53:42 165 1
原创 指针【C语言从入门到精通系列(八)】
1.指针1.1 指针变量1.2 直接访问与间接访问1.3 代码示例2.指针变量的应用场景2.1 传递2.2 偏移2.3关于一维数组3.指针 与 malloc动态内存申请4.堆 和 栈 的差异
2023-08-18 23:33:34 466 1
原创 一维数组与字符数组【C语言从入门到精通系列(七)】
1.一维数组的定义2. 数组的访问越界 Access out of bounds3.遍历输出数组元素4.数组的传递5.可以在子函数中修改数组6.字符数组6.1 字符数组的定义 6.2 字符串的输出6.3scanf 读取字符串7.gets 与 puts 8.str系列字符串操作函数 8.1 strlen统计字符长度8.2 strcat 字符串拼接8.3 strcpy 字符串复制8.4 strcmp 字符串比较
2023-07-13 02:15:46 594
原创 选择结构与循环结构【C语言从入门到精通系列(六)】
选择结构与循环结构【C语言从入门到精通系列(六)】1.if ... else ... 选择结构1.1 只有 if 不带 else1.2 if...else...1.3 if ... else if ... else1.4 if 嵌套2.while循环3.for循环4.continue 与 break4.1 continue4.2 break
2023-07-11 00:34:15 86
原创 C语言运算符【C语言从入门到精通系列(五)】
C语言中的运算符 1. 算术运算符2. 关系运算符3. 逻辑运算符3.1 逻辑运算符的使用3.2 技巧:短路运算4. 赋值运算符5. 求字节数运算符sizeof
2023-07-10 00:41:06 288
原创 格式输出函数printf 与 格式输入函数scanf 【C语言从入门到精通系列(四)】
输出函数printf()与输入函数scanf()【C语言从入门到精通系列(四)】
2023-07-08 01:34:43 1188 1
原创 C语言概述与基础【C语言从入门到精通系列(二)】
总结起来,C语言的编译和执行过程包括预处理、编译、汇编、链接和执行几个不同的阶段。使用符号常量的好处是可以增加程序的可读性和可维护性,方便我们在程序中引用常用的数值或字符串,减少代码中的重复定义和修改。②C语言是由B语言发展而来的,B语言是由贝尔实验室的肯·汤普逊(Ken Thompson)于20世纪60年代开发的一种面向过程的编程语言。由输出结果可知,当符号常量是一个表达式时,如c2为3+2,而c2乘3的结果为9,即3+2*3,是先计算乘法,再计算加法的结果。:汇编是将汇编代码转化为机器码的过程。
2023-07-07 15:54:42 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人