C语言从菜鸟到高手
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章C语言概述
1.1什么是语言,什么是C语言
1.2计算机结构组成
1.3二进制的概念和进制的概念
1.4计算机信息存储
1.5机器语言与指令
1.6编译器的概念
1.7主流语言进化史
1.8 C语言特点和适用的领域
1.9 C语言的32关键字
1.10 C语言的9种控制语句
1.11 C语言的34种运算符
1.12 C语言课程体系
第二章C语言跨平台HelloWorld
2.1常用开发环境IDE简介
2.1.1 IDE-VisualStudio2013简介
2.1.2VisualStudo2013开发环境
2.2人机交互--常用CMD-DOS指令
2.3 VS2013新建项目
2.3.1 HelloWorld案例的代码
2.3.2 HelloWorld代码概貌
2.3.3 HelloWorld代码解析
2.3.4 C语言Windows命令行编程
2.3.5 C语言弹窗打开一个exe,文件,网站案例
2.3.6 头文件源文件以及include包含指令
2.4跨平台跨IDE执行HelloWorld
2.4.1 MFCsystem 图形化显示cmd
2.4.2 MAC UNIX mac简单了解CMD
2.4.3 MAC ios跨平台执行C语言命令
2.4.4 QT在ios system运行
2.4.5 inux下简单了解CMD
2.4.6 redhat安装和hellowprld代码以及编译运行
2.4.7 Android中QT运行helloworld
2.4.8 Android中利用eclipse运行helloworld
2.4.9 Androidsystem
2.5C语言的编程流程
2.5.1数据结构与算法
2.5.2算法示例
2.5.3算法的特点
2.5.4 C语言编程步骤
2.5.5 .C与.CPP文件的差别
2.6初学者疑惑
2.7练习作业(跨平台)
2.7.1 新建一个工程,以.C文件作为源文件,打印出Hello China
2.7.2 新建一个工程,以.C文件作为源文件,执行打开记事本,关闭
2.7.3 新建一个工程,以.C文件作为源文件,打印出自己的姓名,年龄,性别,身
高,体重,爱好,籍贯, 毕业学校
第三章C语言数据类型_运算符与表达式
3.1 转义字符
3.1.1 和转义字符拓展习题
3.1.1 按照换行模式,打印出自己的姓名,年龄,性别,毕业学校
3.1.2 按照转义字符,打印出回车,换行,翻页,退格
3.1.3 尝试性打印出所有的转义字符,并实现打开QQ,然后关闭。
3.2什么是常量与变量
3.2.1常量与变量概念
3.2.2变量的内存机制
3.2.3变量命名的规则
3.2.4变量定义以及为什么要初始化
3.2.5定义常量
3.2.6常量变量的习题
3.2.6.1 用两种定义常量的方法定义常量你的名字,年龄,并将常量打印出来
3.2.6.2 定义一个常量OX为5,定义一个int变量,完成赋值操作,打印出变
量。
3.2.6.3 实现从1加到10,每加一次,打印出结果数值
3.2.6.4 实现两个变量的数据交换.
3.2.7 定义常量变量实现案例--易语言
3.2.8 变量命名规则
3.2.9 变量在内存的字节顺序
3.2.10 全局变量声明与定义的差别
3.3变量的数据类型
3.3.1进制的计算
3.3.2 二进制,八进制转换
3.3.3二进制,十六进制转换
3.3.4二进制,十进制转换
3.3.5二进制,十进制转换示例
3.3.6内存中的位,字节,字
3.3.7数据的类型
3.3.8数据类型与内存
3.3.9 sizeof运算符
3.3.10符号的作用
3.3.11原码、反码和补码
3.3.12基本数据类型
3.3.13基本数据类型
3.3.14整型常量
3.3.15整型变量
3.3.16浮点型数据
3.3.17浮点型数据表示
3.3.18浮点型数据-三角形
3.3.19浮点型数据-案例代码
3.3.20字符常量
3.3.21字符串常量
3.3.22字符常量与字符串常量
3.3.23字符型数据
3.3.28字符型变量
3.3.29字符型数据-案例代码
3.3.30 ASCII码值
3.3.31 ASCII码输出所有可见字符
3.3.32 ASCII码特例
3.3.33 字符大小写转换
3.3.34基本数据类型总结
3.3.35回顾变量声明
3.3.36变量声明的意义
3.3.37变量与常量解析
3.3.38类型转换--隐式转换和显式转换
3.3.39隐形类型转换示例
3.3.40类型转换
3.3.41 char short类型提升
3.3.42跨平台移植的整数
3.3.43数据类型补充_bool形数据
3.3.44浮点数据的误差
3.3.45整数的深入应用
3.3.46 float double深化之内存原理
3.3.47数据类型转化银行偷钱示例money
3.3.48 计算器
3.3.49执行n次指令
3.3.50 auto自动变量
3.3.51 long long与long double
3.3.52宽字符问题
3.3.53宽字符本地化
3.3.54练习
3.4运算符与表达式
3.4.1操作数、运算符和表达式
3.4.2操作符分类
3.4.3算数表达式
3.4.4整数与算术运算符赋值运算符
3.4.5自增自减运算符
3.4.6自增自减实践
3.4.7赋值表达式
3.4.7.1左值与右值引用