码农教程 - 一技在手,衣食无忧!
首页
HTML/CSS
HTML
CSS
W3.CSS
Bootstrap
SASS
Bootstrap4
Bootstrap5
JavaScript
JavaScript
React
jQuery
Nodejs
VUE
TypeScript
Angular
服务端
JAVA
PHP
C
C++
GO
Django
数据库
SQL
MYSQL
PostgreSql
MongoDb
数据分析
PYTHON
R
移动端
Kotlin
XML 教程
XML
ASP.NET
C#
ASP
开发工具
GIT
网站建设
How To
AWS
网络安全
AI
机器学习
生成式 AI
数据科学
目录
C 教程
C 主页
C 介绍
C 入门
C 语法
C 输出
C 输出
新行
C 注释
C 变量
C 数据类型
C 数据类型
类型转换
C 常量
C 运算符
C 布尔值
C If...Else
C If...Else
C 简写 If
C Switch
C While 循环
C For 循环
C Break/Continue
C 数组
C 数组
多维数组
C 字符串
C 字符串
特殊字符
字符串函数
C 用户输入
C 内存地址
C 指针
C 指针
指针与数组
C 函数
C 函数
C 函数参数
C 函数声明
C 递归
C 数学函数
C 文件
C 创建文件
C 写入文件
C 读取文件
C 结构体
C 结构体
C 枚举
C 枚举
C 示例
C 示例
C 练习
C 测验
C 编译器
C
示例
❮ 上一节
下一节 ❯
语法
创建一个简单的"Hello World"程序
语法解释
输出/打印
使用 printf 打印文本
使用许多 printf 函数
插入一个带有\n的新行
输出解释
注释
一行代码之前的单行注释
一行代码末尾的单行注释
多行注释
注释解释
变量
创建一个整型变量并打印它
组合文本和变量
更改/覆盖变量值
将一个变量添加到另一个变量
使用逗号分隔列表声明多个相同类型的变量
将相同的值赋给相同类型的多个变量
现实生活中的变量示例
变量解释
数据类型和格式说明符
不同数据类型和格式说明符的演示
设置浮点值的小数精度
隐式/自动转换 - 将 int 转换为 float
显式/手动转换 - 将 int 转换为 float
数据类型和格式说明符解释
常数
创建常量变量
良好实践 - 声明常量时使用大写字母
常量解释
运算符
加法运算符
减法运算符
分部运算符
模运算符
增量运算符
自减运算符
赋值运算符
加法赋值运算符
比较运算符
逻辑运算符
使用"sizeof"运算符获取不同变量的内存大小
运算符解释
布尔值
创建布尔变量
比较两个值
比较两个变量
比较两个布尔变量
现实生活中的例子
变量解释
If...Else(条件)
if 语句
else 语句
else if 语句
短手 if...else
If...Else解释
Switch
switch 语句
带default关键字的switch语句
开关解释
循环
While 循环
执行 while 循环
For循环
嵌套循环
打破一个循环
继续循环
循环解释
数组
创建并访问数组
更改数组元素
循环遍历数组
二维数组
更改二维数组中的元素
循环遍历二维数组
数组解释
字符串
创建一个字符串
创建字符串的另一种方法
访问字符串字符
更改字符串字符
循环遍历字符串
字符串中的特殊字符
获取字符串的长度
连接字符串
复制字符串
比较字符串
字符串解释
用户输入
输入一个数字并打印结果
输入字符串并打印结果
用户输入解释
内存地址/引用
获取变量的内存地址
内存地址解释
指针
创建指针变量
使用解引用运算符获取变量的值 *
使用指针访问数组
使用指针循环数组
指针解释
函数
创建并调用函数
多次调用一个函数
函数声明和定义
参数和参数
多个参数
将数组作为函数参数传递
返回值
返回两个参数的总和
递归(调用函数本身)
使用数学函数获取数字的平方根
功能解释
文件
创建文件
写入文件
向文件追加/添加内容
读取文件的第一行
读取文件的所有行
读取文件时的好习惯
文件解释
结构
访问结构
创建多个具有不同值的结构变量
结构中的字符串
更简单的语法(简写)
复制结构值
修改值
现实生活中的例子
结构解释
枚举
创建一个枚举变量并为其赋值
更改枚举项的值
更改特定枚举项的值
switch 语句中的枚举
枚举解释
❮ 上一节
下一节 ❯
纠错反馈
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!
标注
直接在页面拖动鼠标来标注反馈区域!
下一步
反馈内容
联系方式(邮箱)
返回
提交