朱有鹏:C语言入门视频教程

朱有鹏,互联网课程品牌《朱老师物联网大讲堂》创始人。精通U-Boot、linux kernel移植及驱动程序开发;精通C、C++、Java、C#等高级语言;授课风趣幽默,讲解条理清晰,对知识有自己独到见解,善于发散学生的思维。

阅读数:1000

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。

本教程主要讲解通过对C语言进行研究分析,可以用于实现函数的逻辑控制,方便面向过程的程序设计。

第一部分 C语言基本概念
第1讲 C语言基本概念:C语言基本概念1
第2讲 C语言基本概念:C语言基本概念2
第3讲 C语言基本概念:C语言程序开发的一般步骤
第4讲 C语言基本概念:使用printf进行格式化输出
第5讲 C语言基本概念:VMware中共享文件夹功能的使用
第6讲 C语言基本概念:C语言数据类型之整形
第7讲 C语言基本概念:数据类型之整形回顾
第8讲 C语言基本概念:数据类型之浮点型
第9讲 C语言基本概念:数据类型之字符型
第10讲 C语言基本概念:有符号数和无符号数
第11讲 C语言基本概念:C语言运算符之算术运算符
第12讲 C语言基本概念:复合算术运算符
第13讲 C语言基本概念:++与--运算符和代码风格问题
第14讲 C语言基本概念:运算符总结和顺序结构
第15讲 C语言基本概念:第一种选择结构if else
第16讲 C语言基本概念:for循环1
第17讲 C语言基本概念:for循环2
第18讲 C语言基本概念:习题讲解之if else结构
第19讲 C语言基本概念:习题讲解之for循环
第20讲 C语言基本概念:第二种选择结构switch case结构
第21讲 C语言基本概念:循环结构while和do while
第22讲 C语言基本概念:三种程序结构的总结和回顾
第二部分 C语言之函数
第1讲 C语言之函数:C语言之函数
第2讲 C语言之函数:函数三要素:定义声明和调用
第3讲 C语言之函数:函数的形参和实参
第4讲 C语言之函数:函数的返回值、函数名
第5讲 C语言之函数:C语言之数组
第6讲 C语言之函数:数组的初始化1
第7讲 C语言之函数:数组的初始化2
第8讲 C语言之函数:不同数据类型的数组
第9讲 C语言之函数:sizeof运算符
第10讲 C语言之函数:字符数组和字符串
第11讲 C语言之函数:C语言之指针1
第12讲 C语言之函数:C语言之指针2
第13讲 C语言之函数:C语言之指针3
第14讲 C语言之函数:C语言之指针4
第15讲 C语言之函数:C语言之指针5
第16讲 C语言之函数:C语言之指针6
第17讲 C语言之函数:C语言之结构体1
第18讲 C语言之函数:C语言之结构体2
第19讲 C语言之函数:C语言之结构体3
第20讲 C语言之函数:C语言之共用体(Union)
第21讲 C语言之函数:C语言之宏定义
第22讲 C语言之函数:宏定义和枚举
第三部分 C语言进阶
第1讲 C语言进阶:C语言进阶篇1
第2讲 C语言进阶:C语言进阶篇2
第3讲 C语言进阶:C语言进阶篇3
第4讲 C语言进阶:C语言进阶篇4
第5讲 C语言进阶:C语言进阶篇5
第6讲 C语言进阶:C语言进阶篇6
第7讲 C语言进阶:C语言进阶篇7
第8讲 C语言进阶:C语言进阶篇8
第9讲 C语言进阶:C语言进阶篇9
第10讲 C语言进阶:C语言进阶篇10
第11讲 C语言进阶:C语言进阶篇11
第12讲 C语言进阶:C语言进阶篇12
第13讲 C语言进阶:C语言进阶篇13