视频教程 > 基础班教程 > C++

C/C++基础班

课程简介

以较低的投入和风险来了解自己是否适合转型从事C/C++开发,适合那些没有任何的计算机和编程基础,但希望通过自己的付出的人打破现状的人。

讲师介绍

demo2.jpg

王桂林:从大学毕业后一直从事计算机软件相关工作,曾供职于海尔、华为等世界500强企业.具备丰富的电信行业经验。

熟悉电信行业CRM与计费(BSS&OCS)和结算系统,对CRM中的服务开通流程、接口和三户与计费和结算系统中的多种功能有深入的领悟和理解,熟悉电信行业业务支撑系统(BOSS)各个环节和模块以及对应的处理流程和规则。尤其对移动虚拟网络运营商(MVNO)的运营和支撑有深入的理解和体会。对基于unix双击查看原图nux的系统,从底层内核驱动到高层软件开发流程,无不通晓,擅长C/C++,linux/unix系统编程,网络编程,大数据高并发架构支撑,shell编程,数据库Oracle mySql,MongoDB,Qt图形用户界面,狂热的vimer。王老师不只技术精湛同时还具备卓越的教学能力。曾在华为担任高级工程师期间兼任内部讲师,经常给华为的工程师进行专业技能培训。离开华为后在国内某知名教育机构担任C++高级讲师,获得学员的一致好评。

课程大纲

01

C基础

1,学习使用Windows Linux C/C++环境搭建;

2,常变量,数据类型,二大选择,三大循环,四大跳转;

3,数组,指针,函数,作用域,结构体,共用体,枚举;

4,文件常见操作,常见错误分析和程序调试。

02

C提高

1,宏(宏常量,宏函数),位运算,条件编译,多文件编程;

2,进程空间(内存四区),函数的压栈与出栈;

3,指针数组与数组指针,多维数组与多级指针,函数指针,回调函数;

4,字符串与字符数组,自符串函数的自实现;

5,排序算法(冒泡,选择,快速),数据结构链表(单向,双向循环);

6,企业级配置文件读写。

课程下载

C基础

链接:http://pan.baidu.com/s/1qYKt0QS     提取码:615a 

C提高

链接:http://pan.baidu.com/s/1pKUoBsn     提取码:1td4