C++ 是一门偏向底层的编程语言,应用广,高性能,小到嵌入式,大到分布式服务器,随处可以见到 C++ 的身影。同时很多人对 C++ 又有另外一种认知,复杂、难学,令人望而生畏,事实真的如此吗?你是否深入思考过到底什么样的学习方式才最适合 C++?本课程将带你开启 C++ 的趣味学习之旅,解决难学难理解的问题。本课程将为你介绍 C++ 语言的基础部分,包括环境搭建,C++的基础语法等。除了这些,本课程还将介绍一些计算机的底层原理,例如,计算机中内存的布局、内存管理方式等。对于一些比较抽象的概念,课程中采用动画的形式,形象的展示这些晦涩的内容,揭开 C++ 的神秘面纱。
本门课程使用 Windows 平台下的 Visual Studio 作为开发工具,所以你要准备一台 Windows 系统的电脑。当然,本门课程中介绍的所有代码,并不是只能在 Windows 下运行,你同样可以尝试使用 Mac OS X 或者 Linux 或者其他的平台进行学习,我们也鼓励你进行这样的尝试。
掌握在 Windows 下搭建 C++ 开发环境,了解 C++ 的基础概念,例如变量,指针等。了解计算机的一些基础知识,内存布局等。除此之外,本课程还将介绍一些编程小技巧,以及编程的代码规范。