www.zhblog.net

Hello! World!

学习程序语言的第一件事,就是得先学会在控制台(Console)上显示文本,也就是纯文本模式的显示,初学者往往必须先从控制台开始学习程序的编写与执行程序,这很枯燥,不若一些窗口化的开发环境编写起来有成就.........

数据类型

程序在执行的过程中,需要在内存空间中运算、存储信息,由于数据类型各不相同,存储时需要的容量不一,不同的数据要配给不同空间大小,因而有了「数据类型」(Data type)的规范。 C++ 中基本数据型.........

字面常量

在程序中写下 1、1.0、3.14159 这样的数值,这类数值称为字面常量(Literal constant),程序中若写下一个整数值,例如 1 这个数值的话,默认会是个 int 类型无正负号的数值,.........

变量

字面常数存储于内存,现在的问题是若要将数值存储在内存,并在稍后取回使用,该如何进行? 变量(Variable)提供一个有名称的内存存储空间,变量可包含的信息包含变量数据类型、变量内存地址与变量.........

终端输入输出

学习 C++ 通常是由终端,也就是文本模式下开始,为了与程序互动,在终端下输出程序执行结果,或是从终端获取使用者的输入数据是基本需求,在 C++ 中输入输出是由标准程序库的 iostream 提.........

算术运算、类型转换

C++ 提供算术相关的加(+)、减(-)、乘(*)、除(/) 以及余除运算符(%)或称模数(Modulus)运算符,这类以数学运算为主的运算符,称为「算术运算符」(Arithmetic operato.........

关系运算、条件运算

数学上有比较运算,像是大于、等于、小于等,C++ 也提供了这些运算符,称为关系运算符(Relational operator)或比较运算符(Comparison operator),它们有大于(&gt.........

逻辑运算、位运算

在逻辑上有所谓的「且」、「或」与「反」运算,在 C++ 提供这几个基本逻辑运算所需的逻辑运算符(Logical operator),分别为「且」(&&)、「或」(||)及「反相」(!).........

递增、递减、指定运算

在程序中对变量递增 1 或递减 1 是很常见的运算,例如: int i = 0; i = i + 1; cout << i << endl; i = i - 1; cout &.........

if 条件判断

为了应付程序可能遇到的各种状况,C++ 提供了 if 条件判断陈述,它的语法如下: if(条件式) 语句一; else 语句二; 当条件式成立时,执行语句一,要不然就执行语句.........
1 2 3 ... 9