程序员

《Cpp primer 5》笔记(1)

2017-10-12  本文已影响0人  一只哇哈

第一章 开始

1.1 编写一个简单的程序


编译、运行程序


1.2 输入输出

1、c++语言并未定义任何输入输出(IO)语句,取而代之,包含了一个全面的标准库(standerd library)来提供IO机制(以及其他很多用途)。

iostream 库:
包含两个基础类型 istreamostream分别表示输入流和输出流。
一个流就是一个字符序列。

流(stream)

2、标准库定义了4个IO对象

标准输入 标准输出 标准错误 一般性信息
cin cout cerr clog

include<iostream>

3、<< 运算符接受两个运算对象

std::cout << "Enter two numbers:" << std::endl;

等价于

(std::cout << "Enter two numbers:") << std::endl;

使用endl,这是一个操纵符
使用endl的作用是结束当前行,并将与设备关联的缓冲区中的内容刷到设备中。

4、std命名空间
作用域运算符(::)

1.3 注释

C++有两种注释:

//这是单行注释,以换行符结束;

/*这是界定符对注释
 *注释内容
 */
// /*
// *注释
// *
// *
// */

1.4 控制流

读取数量不定的输入数据

while(std::cin>>value)
   sum += value;
std::cout << "Sum is:" << sum << std::endl;

Windows: Ctrl+Z,然后按Enter或Return键
Unix: Ctrl+D


1.5 类简介

$ addItems <infile >outfile
上一篇 下一篇

猜你喜欢

热点阅读