好学的C++第二版(1)

1.STL (Standard Template Library)标准模板库

2.将C++语句转换为机器码的的应用程序叫做编译器(语言翻译器)、

3.cout是一个不属于C语言的数据对象。在C语言里,信息的显示是通过调用一个函数来完成

   所谓函数,简单来说,就是一组预先定义好的语句。

在使用cout时,是把数据发送给一个对象,而那个对象知道应该如何显示发送给它的信息。

4.建立程序(编译并链接)即把源代码(c++语句)转换成为应用程序的过程。整个过程分为编译和链接(链接即把别人编写的标准函数引入你的程序)

wKioL1MUShXxCb2xAAClOUrytSM737.jpg


5.编译器只能发现语法错误和程序结构方面的错误,只能确定你是否写出了一个语法正确的错误。

6.在输入源代码的时候,空格的多少无关紧要,但字母的大小写必须准确无误。

7.#include “stdafx.h”

这条语句是在VS中创建一个控制台应用程序(或者说,一个非Windows应用程序)所必须包括的。

8.按F7功能键开始创建程序,这将启动编译器和链接器。

   按Ctrl+F5组合键运行整个程序(以非调试方式启动程序),这是唯一能够避免MS―DOS窗口在屏幕上一闪而过的方法。

9.在C++ 里,信息的输出显示可以通过使用cout和左向“流”操作符(<<)来完成。

   这个操作符表明了从一个值到控制台的数据流向

10.#include <iostream> 这是C++预处理器指令的一个例子。这类指令是下达给C++编译器的。

指令格式

#include <filename>

它将把C++标准库的相关声明和定义部分引入到程序里。如果没有这个指令,你就不能使用cout了

文件名iostream是一个虚拟头文件,对应文件里的信息是预编译格式的。

11.库函数和库对象与用户定义函数并无本质区别,意味着它们也必须先声明,头文件就是干这个用的。

12.using namespace std;这样才能直接引用std::cout之类的对象。如果没有这条语句,你就只能像下面这样来显示一条消息

std::cout<<"Hello World!";

13.在C++程序里,发送到屏幕的文本不会自动前进到下一个物理显示行,使用预定义常数endl可以输出一个换行符。endl是end line的缩写。其实是std::end,使用using语句可以不用输入std::

还可以在输出文本后面插入一个�vn字符,这个转义序列C++将其解释为有某种特殊的含义。

以下两句相同

cout << "Hello!" << endl;
cout << "Hello!\n";

初级阶段












你可能感兴趣的:(编程,c++基础)