【C++】基本语法——从入门到弃坑的第一天

本文介绍了C++编程语言的基础知识,包括C++的历史、基本输入输出、流式输入输出、头文件的使用、名称空间的概念以及数据类型的新特性,如string和bool。文章通过实例代码讲解了cin、cout、endl的使用,强调了在大型项目中避免使用全局的`using namespace std`。最后,简要介绍了string类型的优点。
摘要由CSDN通过智能技术生成

CPP:从入门到弃坑。

2018-2019学年度寒假CPP学习计划。

教材:C++ Primer Plus

第一天:CPP的基本语法
第二天:函数,名称空间
第三天:结构与类,继承
第四天:string
第五天:STL:vector
第六天:STL:stack
第七天:STL:map,set

第一天:CPP的基本语法

开始 权当复习

一.CPP的历史摘要

首先简单介绍一下,C++,又称CPP(C Plus Plus),是Bjarne Stroustrup基于C语言开发的一种编程语言。
我个人认为与其说是基于C语言,不如说是C语言的拓展。C++的名字中的++来源于C语言中的++(自增)运算符,意味着CPP是C语言的拓展与升级
CPP相较C而言,CPP提供了丰富的摸板(比如说向量,快排,max与min,双向队列),这一特性使得泛型编程变得可能。同时也正是因为这些模板的存在,CPP的实用性更高,因此我们认为CPP是一门中层编程语言,而C语言是一门底层编程语言
P.S:这里的中层,底层指的不是逼格高低,而是指从硬件操控到逻辑操控的这样一个过渡过程中的上中下层。例如,汇编是最底层的编程语言,因为汇编是直接操控硬件的。

介绍到此结束,详细的,百度百科见

二.CPP的基本输入输出。

之前提到过,CPP是C语言的扩展升级。所以CPP的【基本】语法与C语言是一致的,所有C语言的语法都可以在CPP代码中使用。但是CPP有着一些新特性。现在让我们来看一段代码:

#include<iostream>//c++基本头文件:流式输入输出 
//using std::cin;
//using std::cout;
//using std::endl;
using namespace std;//这一句的
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值