文章目录
- 一、前言
- 二、C++基本结构
- 三、输入输出
- 四、习题
一、前言
C++ 是 C 语言的升级版,C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。
二、C++基本结构
C++ 是C的进一步完善,所以其大致结构较为相似,C++ 的大致结构如下:
#include<iostream> //(1)
using namespace std; //(2)
int main()
{
/// DOX
return 0;
}
- (1) 同C语言一致,都需要头文件支持才能运行。该头文件
iostream
是 流输入输出文件,该文件定义了 cin、cout、cerr 和 clog 对象,分别对应于标准输入流、标准输出流、非缓冲标准错误流和缓冲标准错误流。 - (2)
using namespace std
用C++的标准名字空间命名空间 。using
是指示符,namespace
是为了 对标识符的名称进行本地化,以避免命名冲突或名字污染 。
三、输入输出
相比于 C语言,C++ 引进了 iostream
的头文件,具有 cout、cin 的流输入输出,以及 endl
是C++的特殊符号,表示换行输出。
以下面的代码为例。
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n; //(1)
cout<<n; //(2)
return 0;
}
- (1) cin 相当于 scanf
- (2) cout 相当于 printf
运行代码后我们可以看见如下结果
四、习题
由于是刚接触C++的不一样的语法,不妨练几道题目,试试手