第二章 C++编程入门
2.1 一个C++程序的构成
//单行注释
/* */多行注释
#include <iostream> 预处理指令。#表示预处理,<iostream>表示输入输出流头文件,任何需要键盘输入数据和屏幕输出数据的程序都需要包含这个头文件,后面会详细的讨论头文件。
Int main(){ }.每个函数都必须要包含main函数。C++函数都是从main函数开始执行,即使main函数并不是C++中的第一个函数,main左边的关键字int表明main返回的是一个整数值。{ }放在函数的开始和结尾。
Std::cout << “ Welcome to C++!\n”; 这一行语句包含4部分。Std::out,是指连接到屏幕,程序中每个cout,cin,cerr前面都需要使用std::,因为他属于预处理指令#include <iostream>。分号;成为语句终止符,C++每一条语句都需要用分号结尾。”Welcome to C++!\n”称为是串,也称为是字符串。<<是运算符,被称为是插入运算符,当程序执行时候,运算符右边的值被插入到数据流中。
Return 0;退出函数。
C++程序的特点:允许程序员以多种方式表达一条语句。
-
- C++程序案例:整数相加
这个程序用到输入流对象std::cin和流提取运算符>>,从键盘输入数据,计算和,从std::out在屏幕上输出结果。
char 只能存储一个小写字母、大写字母、数字字符或者一个特殊字符。
Std::Endl:是end line的缩写,是所谓的流操纵符,用途是,在一些系统中,输出会在机器中积存,直至积累到值得输出到屏幕上为止;而std::endl则强制显示所有的输出。
2.7 C++程序案例:相等运算符和关系运算符
Using std::cout;这是using声明,之后面的程序中就不在需要std::的前缀,可以直接写cout,而不是std::cout
17中cin>>number1>>number2;是使用串联的流,先读入一个值到变量number 1中,然后读入一个值到number2中。
第二章 C++编程入门
2.1 一个C++程序的构成
//单行注释
/* */多行注释
#include <iostream> 预处理指令。#表示预处理,<iostream>表示输入输出流头文件,任何需要键盘输入数据和屏幕输出数据的程序都需要包含这个头文件,后面会详细的讨论头文件。
Int main(){ }.每个函数都必须要包含main函数。C++函数都是从main函数开始执行,即使main函数并不是C++中的第一个函数,main左边的关键字int表明main返回的是一个整数值。{ }放在函数的开始和结尾。
Std::cout << “ Welcome to C++!\n”; 这一行语句包含4部分。Std::out,是指连接到屏幕,程序中每个cout,cin,cerr前面都需要使用std::,因为他属于预处理指令#include <iostream>。分号;成为语句终止符,C++每一条语句都需要用分号结尾。”Welcome to C++!\n”称为是串,也称为是字符串。<<是运算符,被称为是插入运算符,当程序执行时候,运算符右边的值被插入到数据流中。
Return 0;退出函数。
C++程序的特点:允许程序员以多种方式表达一条语句。
-
- C++程序案例:整数相加
这个程序用到输入流对象std::cin和流提取运算符>>,从键盘输入数据,计算和,从std::out在屏幕上输出结果。
char 只能存储一个小写字母、大写字母、数字字符或者一个特殊字符。
Std::Endl:是end line的缩写,是所谓的流操纵符,用途是,在一些系统中,输出会在机器中积存,直至积累到值得输出到屏幕上为止;而std::endl则强制显示所有的输出。
2.7 C++程序案例:相等运算符和关系运算符
Using std::cout;这是using声明,之后面的程序中就不在需要std::的前缀,可以直接写cout,而不是std::cout
17中cin>>number1>>number2;是使用串联的流,先读入一个值到变量number 1中,然后读入一个值到number2中