悟空IT学院- 国内专业的IT技能学习分享平台

 找回密码
 立即注册
搜索
查看: 5635|回复: 27
收起左侧

最适合自学的C语言自学视频

[复制链接]

6830

主题

6860

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
37678
发表于 2017-3-24 15:53:43 | 显示全部楼层 |阅读模式
1. 随着目前热门的云计算、物联网、移动互联网、智能家居、虚拟世界等信息技术的高速发展,C语言也发挥着越来越重要的作用。现在C语言开发人才紧俏,学好C语言,相信您会有个可以期待的美好未来。
2. 此套C语言视频为最全面的教程,理论结合大量的案例将知识点和实际工作紧密的结合到一起,。课程循序渐进、深入浅出,涉及到所有的知识点。将视频从头认真学到尾,您就可以彻底的掌握C语言开发的精髓。
3. 此套C语言视频为含金量最高的教程,无论你是初学者,自学者,还是有数年编程经验的高手,此套教程都将是你不可或缺的学习宝典。
视频课程说明
C语言阶段
课程名称

课程内容

学习目标

教学环境搭建

·       Unix/Linux安装

可以独立安装当下流行的Unix/Linux操作系统,为接下来的课程做好准备。

愉快的开端
  
Hello  world

·      C语言发展史、前景
  
·      认识Visual Studio
  
·      第一个C语言程序
  

了解C语言的历史和未来,学会Visual Studio的安装和操作,会编写简单的hello world程序。
  

数据类型
  
与运算符

数据的存储原理
  
关键字和标识符
  
·          ASCII码
  
·          常量与变量
  
·          变量的类型转换
  
·          运算符与表达式
  
·          运算符的优先级和结合性

理解数据存储原理;
  
掌握常量、变量的定义和实用;
  
熟练应用数据类型的转换;
  
掌握每一种运算符的使用,能写出可以处理一些计算的操作的简单程序。
  
理解运算符优先级、结合方向;
  

流程控制

·          流程图
  
·          基本语句
  
·          顺序结构语句
  
·          选择结构语句
  
·          循环结构语句
  
·          跳转语句
  

理解什么是流程控制,流程控制都有哪些,它们有怎样的特点;  掌握各种流程控制语言的使用以及其嵌套符合使用;

数组与字符串



  • 数组的基本概念
  • 数组内存分配的细节
  • 一维数组
  • 二维数组
  • 数组作为函数参数
  • 多维数组
  • 字符串和字符数组
  • 字符串的输入输出
  • 字符串操作函数
  • 字符串作为函数参数
  

理解数组的存储原理,并能熟练使用一维和二维数组;掌握数组操作中的遍历、查找、和排序;一些常见算法,比如冒泡排序、选择排序和快速排序等要掌握;能够通过数组来处理现实生活中的需要批量操作的问题,进一步提高编程能力。
  
字符串是常用的知识点,需要掌握字符串的输入输出,和字符串的操作函数,还要理解字符串作为函数参数时的应用。

函数

·          函数的基本概念
  
·          函数的声明与定义
  
·          函数的调用
  
·          函数的形参与实参
  
·          函数的返回值
  
·          外部函数、内部函数
  
·          递归函数
  

理解函数的作用与重要性,深入理解函数参数、函数返回值、函数声明的作用及应用,掌握如何编写函数,如何使用函数进行多文件开发,  能够通过函数来消除代码重复和提高代码的可读性。

指针

·          指针的基本概念
  
·          指针的内存分区
  
·          指针的运算
  
·          指针与数组的关系
  
·          指针与函数的关系
  
·          指针数组和二级指针
  
·          内存申请和操作
  
·          指针与const限定符

理解什么是指针及指针的作用,什么是地址传递,数组通过的角标访问元素的内部实现原理;掌握如何定义和使用指针了解动态存储空间是如何分配和释放的,什么是指针数组、指向数组的指针、指针函数、函数指针;理解C语言中内存分区,不同的分区有什么特点;

内存管理

·          堆
  
·          栈
  
·          代码区
  
·          常量区
  
·          进程内存模型

掌握内存工作原理,了解操作系统内存管理模型以及进程与内存的关系。

结构体和共用体与typedef

·          结构体类型和结构体变量
  
·          结构体的内存分析
  
·          结构体数组
  
·          结构体指针变量
  
·          结构体数组指针
  
·          结构体嵌套定义
  
·          结构体类型数据在函数间的传递
  
·          共用体的概念和内存原理
  
·          共用体变量的引用和初始化
  
·          typedef—给类型取别名
  

理解全局变量的定义与声明,结构体、共用体的作用,掌握如何定义和使用结构体处理现实生活的中的问题以及如何通过枚举消除魔法数字,提高代码可读性。

文件操作

·          文件概述
  
·          文件的顺序读写
  
·          文件的随机读写
  
·          文本文件处理技巧
  
·          二进制文件处理技巧

掌握文件的各种打开关闭操作,并能正确的读取和存储文件以及完成对文件的更改。

基础数据结构

·          排序算法
  
·          查找算法
  
·          链表操作

了解数据结构的思维理念,掌握冒泡排序,选择排序的C语言实现技巧,讨论二分查找的循环实现与递归实现的不同。掌握单项链表的操作和内存管理
  

项目阶段:
项目名称

项目描述

项目目标

IDE集成开发环境

用C/C++语言step  by step领着同学们完成跨windows/unix/linux平台集成C/C++语言编译环境IDE项目,实现类似VS,eclpise等各类流行IDE风格的图形化的代码编写界面。
  
项目完成后可以支持C/C++的集成编译,同时扩展出自定义的编程语言。
  
通过该项目,同学们可以将基础班所学的C语言知识融会贯通到具体的项目中去,在做项目的同时领略C语言的强大的功能。
  

     通过项目实战,使大家了解C语言的研发过程,如何将所学的知识融会贯通到项目中。通过项目实战大家会对C程序开发流程有个整体的认识,这对实际工作中是大有裨益的。
  
  

快译通-
  
电子词典

基于图形界面英译汉和汉译英的单词翻译功能
  
项目实现windows/linux跨平台开发

付费内容 购买记录

下载地址:
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

0

主题

243

帖子

596

积分

年费VIP

Rank: 3Rank: 3

积分
596
发表于 2017-4-14 11:20:52 来自手机 | 显示全部楼层
想看你笑想看你闹是什么歌
回复 支持 反对

使用道具 举报

0

主题

13

帖子

39

积分

新手上路

Rank: 1

积分
39
发表于 2017-4-21 21:07:57 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

2

主题

65

帖子

220

积分

年费VIP

Rank: 3Rank: 3

积分
220
发表于 2017-4-26 00:40:31 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

102

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
发表于 2017-4-29 18:19:14 | 显示全部楼层
么有分,谁能送我点积分啊::>_<::
回复 支持 反对

使用道具 举报

0

主题

52

帖子

160

积分

年费VIP

Rank: 3Rank: 3

积分
160
发表于 2017-4-30 21:06:35 | 显示全部楼层
ghfhgfhdfhfghfhfgh
回复 支持 反对

使用道具 举报

0

主题

67

帖子

183

积分

注册会员

Rank: 2

积分
183
发表于 2017-5-5 20:44:38 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

52

帖子

147

积分

注册会员

Rank: 2

积分
147
发表于 2017-5-12 12:38:53 | 显示全部楼层
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

57

帖子

130

积分

年费VIP

Rank: 3Rank: 3

积分
130
发表于 2017-5-23 23:10:06 | 显示全部楼层
我想学习,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

23

帖子

56

积分

年费VIP

Rank: 3Rank: 3

积分
56
发表于 2017-6-4 23:22:11 | 显示全部楼层
此套C语言视频为含金量最高的教程,无论你是初学者,自学者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|悟空IT学院  

GMT+8, 2021-6-21 22:15 , Processed in 0.076850 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表