Hello World
输出/打印
使用printf打印文本
使用多个printf函数
插入新行使用 \n
注释
在代码行之前单行注释
代码行末尾的单行注释
多行注释
变量
创建一个整数变量并打印它
将两段文本和一个变量结合起来
更改/覆盖变量值
将一个变量添加到另一个变量
声明多个相同类型的变量,以逗号分隔列表
将相同的值赋给多个相同类型的变量
现实生活中变量的例子
数据类型
不同数据类型的演示
设置浮点数的小数精度
隐式/自动转换 - 将整数转换为浮点数
显式/手动转换 - 将整数转换为浮点数
常量
创建一个常量变量
在声明常量时使用大写字母
运算符
加法运算符
减法运算符
除法运算符
取模运算符
增量运算符
减一运算符
赋值运算符
加法赋值运算符
比较运算符
逻辑运算符
使用“sizeof”运算符获取不同变量的内存大小
布尔值
创建布尔变量
比较两个值
比较两个变量
比较两个布尔变量
现实生活的例子
if else
if 语句
else 语句
else if 语句
简写 if...else
switch
switch语句
使用 default 关键字的 switch 语句
循环
while循环
当为true时执行循环
for 循环
嵌套循环
中断循环
继续循环
数组
创建和访问数组
更改数组元素
遍历数组
二维数组
更改二维数组中的元素
遍历二维数组
字符串
创建一个字符串
另一种创建字符串的方法
访问字符串字符
更改字符串字符
遍历字符串
字符串中的特殊字符
获取字符串的长度
连接字符串
复制字符串
比较字符串
用户输入
输入一个数字并打印结果
输入一个字符串并打印结果
内存地址/引用
获取变量的内存地址
指针
创建一个指针变量
使用解引用运算符*获取变量的值
访问指针数组
使用指针遍历数组
函数
创建和调用函数
多次调用函数
函数声明和定义
参数和参数列表
多个参数
将数组作为函数参数传递
返回值
返回两个参数的和
局部作用域
全局作用域
递归(使函数调用自身)
使用数学函数获取一个数的平方根
文件
创建文件
写入文件
追加/添加内容到文件
读取文件的第一行
读取文件的所有行
读取文件的良好实践
结构体
访问结构体
创建多个具有不同值的结构体变量
结构体中的字符串
更简单的语法(缩写)
复制结构体值
修改值
真实生活例子
枚举
创建一个枚举变量并为其赋值
更改枚举项的值
更改特定枚举项的值
枚举在 switch 语句中
内存管理
获取不同数据类型的大小
动态分配内存以存储一个整数数组
从动态内存读取和写入
重新分配内存
重新分配内存并检查错误
释放(分配)内存
现实生活中内存管理示例
文件 - C 语言示例代码 - 光年文档管理系统(Light Year Doc)
网站首页
文件
上一篇:
使用数学函数获取一个数的平方根
下一篇:
创建文件