《专题:C++语法基础》篇一:准备
来源:互联网 发布:手游源码是什么意思 编辑:程序博客网 时间:2024/06/04 17:46
接触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;//使用命名空间stdint main(){//主函数 cout << "Hello world!"<<endl;//输出 system("pause"); return 0;}
运行上面的程序,会在控制台输出:Hello world!
至此,配置工作完成。
0 0
- 《专题:C++语法基础》篇一:准备
- c语言基础(一)语法篇
- Objective-C基础语法(一)
- Cocos-Js 准备(一)-基础语法
- 小白教你学c++(7)一异常语法专题
- Objective-C基础语法(一)
- .Net基础一、.net语法(c#)
- Objective-C基础语法(一)
- C语言学习笔记--基础语法一
- 《专题:C++语法基础》篇二:C++中的数据类型
- 《专题:C++语法基础》篇四:C++分支程序设计
- 《专题:C++语法基础》篇五:循环程序设计
- 专题一 Problem C
- objective-c 编程基础(一 基础语法)
- 日语语法准备篇
- 专题一:网络编程基础
- Objective-C 基础语法log打印那些事儿(一)
- Objective-C 基础语法log打印那些事儿(一)
- centos6.7 + Python 2.7.13 + pip9.0.1 + django1.7.11安装
- hibernateTemplate 分页
- 正则表达式
- 【性能测试】自己遇到的常见问题
- hibernate HQL查询count(*)时与join、group by、distinct等连用报错
- 《专题:C++语法基础》篇一:准备
- 2016.12.22 时间戳,外键,业务验证
- ftp模式详解
- PHP语言有哪些主要数据类型
- 安卓刮刮卡的另一种实现
- iOS开源项目周报1222
- 传感器怎么对应网关的?
- linux下用rpm 安装jdk
- QT_事件机制与线程