首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C语言
星仔极客
创建于2024-09-11
订阅专栏
C语言整套学习笔记
暂无订阅
共13篇文章
创建于2024-09-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
0-C语言概述
C语言编写通过学习:链接后,总结得出 一、写代码过程 编辑器:程序员写代码的过程 编译器:查看代码的语法错误,生成汇编语言 汇编语言:将生成好汇编语言生成二进制语言(目标文件) 连接器:将生成好的二进
1-数据类型
使用数据的不同类型的目的:合理利用空间 计算机存储的是二进制,是一位二进制只能存放0或1,内存:1bit 1字节 == 8b(八位二进制),范围:0000 0000 ~1111 1111 4B等于4个
2-基本语句
知识点一:数据类型转换 1、自动类型转换 2、强制类型转换 知识点二:运算符 1、运算符 算术运算符 +:加 -:减 *:乘 / :取整(a/b a,b必须都为整数)(如果是浮点数是:除) %
3-数组
任何数组的数组名代表数组首元素地址 知识点一:一维数组 1、数组概述 2、一维数组定义 注意(int arr[10]): 数组名arr不能和其他变量名同名 数组的元素小标是从0开始: 0~9 数组的元
4-函数
知识点一:函数的概述 函数的定义:实现函数功能、确定函数体、返回值类型、形参类型。让函数存在 函数的声明:不是实现函数功能仅仅是说明该函数有返回值类型、形参类型、函数名 函数的调用:函数的执行 1、函
5-内存
知识点一:内存分区 知识点二:变量在内存分析 1、普通局部变量 2、普通全局变量 作用范围: 1)当前源文件都有效 全局变量声明的时候最好也加上extern(用于
6-预处理
知识点一:变量分类 1、普通局部变量 普通局部变量 同名 就近原则 2、普通全局变量 定义形式:定义在函数外边的变量 就是普通全局变量 全局变量 不初始化 内容为0 3、静态局部变量 4、静态全局变量
7-指针
知识点一:内存地址的概述 系统给内存的每一个字节 分配一个编号 而这个编号 就是内存地址 变量、函数、数组、字符串等开辟空间,开辟空间也会给予一个起始地址(内存地址) 知识点二:指针变量 指针变量:本
8-动态内存申请
知识点一:申请和释放空间 malloc函数 free函数 从堆区申请 一个 int 空间 知识点二:内存块清零 知识点二:calloc函数 知识点三:realloc动态追加或减少空间 在原先s指向的内
9-字符串
知识点一:指针保存字符串 知识点二:测量字符串长度 知识点三:字符串拷贝 1、strcpy 2、strncpy 知识点四:字符串拼接 1、strcat 2、strncat 知识点五:字符串比较 1、s
10-结构体、共用体、枚举
知识点一:结构体定义 结构体定义形式 结构体变量定义和初始化 知识点二:结构体变量获取键盘输入 知识点三:结构体变量之间的赋值 知识点四:结构体数组 知识点五:typedef 给已有的类型取个别名 1
11-链表
知识点一:链表基本概念 定义:链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构 特点:链表由一系列节点( 链表中每一个元素称为节点)组成,节点在运行时动态
12-文件
知识点一:磁盘文件分类 逻辑上的文件分类: 文本文件:基于字符编码的文件,如ASCII、UNICODE等,可以文件编辑器直接打开 二进制文件:基于值编码的文件,数据在内存原样输出到磁盘,需要自己判断或