《专题:C++语法基础》篇一:准备

接触C++已经有三年了,只是因课程需要断断续续的学习,不成体系,近来又再次接触这门课程,因而在此将课堂所学和个人理解整理出来,一来作为梳理个人知识体系,其次也可供入门学习者参考。
本人学习所参考的教材是《C++程序设计思想与方法 第二版 》作者:翁惠玉

                                                                           -----凡宇 2016.12.22

一、为什么是C++而不是别的语言?

理由因人而异,在此引用知乎上一位答主的话。
在性能为先的前提下,C++对运行效率和开发效率做了很好的折衷。
本质上讲,C++是为那种超大型项目而存在的。当某项目处于中小规模的时候,很多语言同样可以胜任,甚至比C++做得更好。但是当你的软件规模(复杂度,或者吞吐量的量级)到了一定的水平,目前现有的语言里基本上除了C++,很少有这样的驾驭能力。
C++和C一样,它的表达能力极其强大,唯一的限制只是编程者的能力。
我认为世界上的事情大致如此:过于厉害的事物,一般都不易驾驭。但当你真的能到达那样的境界,片叶飞花亦能伤人。
作者:费庄轩
链接:https://www.zhihu.com/question/25628040/answer/43469857
如有侵权,请联系1729465178@qq.com,立删!

二、电脑配置

本人学习使用的编译环境是win10 VS2013,软件下载可到个人百度网盘:
链接 http://pan.baidu.com/s/1pLzxvFt
密码:qhgm
关于安装配置有问题可私信我:1729465178@qq.com

三、第一个程序:Hello world!

/**
*第一个程序:Hello world!
*功能:在控制台输出“Hello world!”
*
*@version2016.12.21
*@author zha yongchun
*/

#include<iostream>//预编译指令
using namespace std;//使用命名空间std

int main(){//主函数
    cout << "Hello world!"<<endl;//输出
    system("pause");
    return 0;
}

运行上面的程序,会在控制台输出:Hello world!
至此,配置工作完成。

原文地址:https://www.cnblogs.com/yczha/p/13160296.html