- C语言课程介绍
- C语言介绍
- helloworld
- window中gcc编译程序
- system函数
- 程序编译和执行过程
- 程序链接库和CPU介绍
- 汇编语言和程序调试
- IDE介绍
- 小总结
- 变量和常量
- 整形的定义和输出
- 整形输入
- 整形大小和取值范围
- 字符型
- 浮点型
- 二进制和十进制转换
- 八进制十六进制和十进制转换
- 二进制八进制十六进制转换
- 进制术语和小数存储方式
- 数据存储方式
- 有符号和无符号取值范围
- 数据溢出
- 总结
- 类型限定
- 26-格式化输入输出
- 运算符上
- 运算符下
- 运算符优先级别
- 类型转换
- if语句
- 三只小猪称体重
- 三目运算符
- 34-switch语句
- while循环语句
- dowhile语句
- for语句
- 嵌套循环
- 39-总结
- 跳转语句
- 数组定义和使用
- 42-数组定义和使用
- 十只小猪称体重
- 数组逆置
- 冒泡排序
- 二维数组
- 学生成绩
- 多维数组
- 49-字符数组和字符串
- 字符串获取
- 字符串打印
- 字符串长度
- 53-总结
- 随机数
- 函数定义和使用
- 函数样式
- 函数的声明
- 58-主函数和exit函数
- 多文件编程
- 指针定义和使用
- 野指针和空指针
- 62-万能指针
- const修饰的指针
- 总结
- 指针和数组
- 指针运算
- 指针数组
- 多级指针
- 值传递和地址传递
- 数组名作为函数参数
- 字符串去空格
- 指针作为函数返回值
- 字符串查找字符串
- 74- C语言实战07天 指针应用
- 75-指针和字符串
- 字符指针作为函数参数
- const修饰的指针
- 主函数参数
- 79-字符串出现次数
- 字符串去空格和统计字符个数
- 字符串逆置
- 82-字符串拷贝
- 字符串追加
- 字符串比较
- 字符串格式化
- 字符串查找
- 字符串分割
- 字符串类型转换
- 总结
- 90-总结
- 局部变量和全局变量
- 静态变量
- 全局函数和静态函数
- 数据存储位置
- 内存模型
- 内存分区概述
- 堆空间开辟和释放
- 堆空间存储数据
- 内存处理函数
- 内存常见问题
C语言是一种计算机程序设计语言,它功能强大,可以用来编写系统软件及应用软件,应用范围很广泛。作为一门计算机编程语言,C语言有自己的规范,所以对初学者而言概念比较多、不易理解。
《C语言从入门到精通》从最基本的概念入手,由浅入深,综合典型的实例,引导初学者由浅入深地掌握C语言。起步篇,包括程序设计基础知识和开发工具。第3~12章是基础篇,包括基本数据类型、运算符与表达式、语句、C语句与数据的输入输出、结构化程序设计、数组、函数、指针、结构体和联合体、位运算与预处理。第13~20章是提高篇,包括链表、文件、图形界面设计、键盘与鼠标操作、网络编程、常用算法、队列和栈、排序算法。