这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » C语言教程

共176条 1/18 1 2 3 4 5 6 ›| 跳转至

C语言教程

高工
2014-10-30 15:24:40     打赏


  C语言是学习计算机编程的入门语言,功能丰富,追求效率,语法简单,能够开发多种类型的软件,伟大的Windows和Linux操作系统的内核就是使用C语言开发;同时,由于它的高效,非常适合开发硬件驱动。本教程面向入门学者,以ANSI C为标准,以Visual C++ 6.0为编译工具,从实战的角度讲解C语言,力求让大家达到中级编程水平。教程内带有大量实例,复制到编译器可以直接运行,免去边看书边敲代码的痛苦。


  如果您想深入学习C语言,还需要学习操作系统原理,请查看:计算机操作系统教程





一. C语言概述
二. 数据类型和运算符
三. 顺序程序设计
1.为什么要学习C语言
1.数据类型              
2.第一个C语言程序
2.常量与变量
1.C语言语句概述
3.C语言开发工具
3.整型数据(整数)
2.C语言赋值语句
4.在Window下运行C语言程序
4.实型数据(浮点数)
3.C语言数据的输入输出
5.在Linux下运行C语言程序
5.字符型数据(字符)
4.C语言字符的输入输出
6.C语言基本概念
6.数据类型转换
5.格式输出函数printf()
7.输入输出函数
7.C语言运算符简介
6.格式输入函数scanf()
8.C语言程序的结构特点
8.C语言算术运算符
7.顺序结构程序设计举例
9.C语言算法和三种基本程序结构
9.C语言赋值运算符


10.C语言逗号运算符


11.本章小结










四. 分支结构
五. 循环控制
六. C语言数组
1.关系运算符和表达式
1.概述
1.一维数组的定义和引用
2.逻辑运算符和表达式
2.goto语句详解
2.二维数组的定义和引用
3.if语句的用法
3.while语句的用法
3.字符数组及其应用
4.switch语句的用法
4.do-while语句的用法
4.常用字符串处理函数
5.条件运算符和条件表达式
5.for语句的用法
5.数组应用举例
6.C语言分支结构程序举例
6.几种循环的比较
6.C语言数组小结

7.break和continue语句用法
7.字符数组和普通数组的区别

8.程序设计举例




七. C语言函数
八. 预处理命令
九. C语言指针
1.C语言函数概述
1.C语言预处理概述
1.指针的概念
2.C语言函数的定义
2.C语言无参数宏定义
2.C语言指针变量
3.函数的参数和返回值
3.C语言带参数宏定义
3.指针变量作为函数参数
4.函数的调用
4.文件包含命令
4.C语言指针变量的运算
5.函数的嵌套调用
5.C语言条件编译
5.C语言数组指针
6.函数的递归调用
6.预处理指令总结
6.通过指针引用数组
7.数组作为函数参数

7.数组名作函数参数
8.局部变量和全局变量

8.指向多维数组的指针
9.变量的存储类别

9.C语言字符串指针


10.字符串指针变量与字符数组的区别


11.函数指针变量


12.指针型函数


13.指针数组的概念


14.指向指针的指针


15.main函数的参数


16.关于指针的总结






十. 结构体和共用体
十一. 位运算
十二. 文件操作
1.C语言结构体的定义
1.C语言位运算符
1.C语言文件概述
2.结构类型变量的说明
2.C语言位域(位段)
2.文件指针
3.结构变量成员的表示方法
3.本章小结
3.文件的打开与关闭
4.结构变量的赋值

4.文件的读写
5.结构变量的初始化

5.文件的随机读写
6.结构体数组的定义

6.文件检测函数
7.指向结构体变量的指针

7.库文件
8.指向结构体数组的指针

8.本章小结
9.结构体指针变量作函数参数


10.C语言动态存储分配


11.C语言链表的概念


12.C语言枚举类型


13.C语言类型定义符typedef











十三. C语言常用算法
十四. 输入输出流和缓冲区
十五. 模块化开发
1.C语言选择排序算法及代码
1.对C语言输入输出流的深入理解
1.头文件深入理解
2.C语言冒泡排序算法及代码
2.C语言缓冲区(缓存)详解
2.第一个多文件编译的例子
3.C语言插入排序算法及代码
3.getchar()、getche()、getch()
3.动态链接库DLL简介
4.C语言快速排序算法及代码
4.FILE结构体以及缓冲区深入理解
4.第一个DLL程序
5.C语言归并排序算法及代码
5.C语言为指针动态分配内存
5.动态链接库的加载
6.C语言顺序查找算法及代码


7.C语言二分查找算法及代码

































































































专家
2014-10-31 10:23:33     打赏
2楼
很齐全,很齐全

助工
2014-11-01 15:22:54     打赏
3楼
再复习一下以前的知识啊!

专家
2014-11-01 17:09:10     打赏
4楼
辛苦啦,好资源。

菜鸟
2014-11-02 11:54:05     打赏
5楼
厉害 啊啊啊 啊啊佩服

院士
2014-11-02 22:41:25     打赏
6楼
谢谢楼主的分享,我收藏了此贴,作为复习参考。

高工
2014-11-02 22:59:26     打赏
7楼
这是一本是啊,,咋整上来的?

菜鸟
2014-11-03 08:28:50     打赏
8楼
收藏先,然后慢慢学习,这太强大了……为了表达我的敬意,豁出去了,楼主,来一斤酱油先……

工程师
2014-11-06 20:19:06     打赏
9楼
支持。。。。。。。。。。

菜鸟
2014-11-12 14:00:20     打赏
10楼

多谢楼主,能把这个打包发给我吗?lyzsml@163.com,在此先谢过了。


共176条 1/18 1 2 3 4 5 6 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]