第一个简单的C++程序
#include <iostream> /*载入外部文件*/
using namespace std; //使用std命名空间
int main ( )
{
/*使用标准输出流cout对象
向屏幕输出数据,其中“<<”是插入运算符*/
cout<<"HelloWorld";
}
思考:c++与c语言之间的区别
第二章 C++简单程序设计
2000H
2001H
2002H
2003H
2004H
3
3+5=?
5
运算器
(2000H)+(2002H)
用一个字节表示整数,范围为-128~127;用两个字节表示整数,范围为-32768~ 32767。一般用四个字节表示整数。(举例)
内存
CPU
内存
data
外存
Program
8
硬盘软盘
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
有符号数
无符号数
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32767
32767
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
32766
32766
……
……
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1(补码)
65535
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
-2
65534
……
……
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
-32767
32769
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-32768
32768
常量与变量
常量:在程序运行过程中,其值一直保持不变的量为常量。
常量也区分不同的类型:30,40 为整型,,,编辑器只是根据其表面形式来判断其类型。
变量:在程序运行过程中,其值可以改变的量为变量。
变量在程序的执行中能够赋值,发生变化。变量有一个名字,并在使用之前要说明其类型,一经说明,就在内存中占据与其类型相应的存储单元。
#include<>
#define PRICE 30 //常量,在程序中保持不变
void main(void)
{ int num, total; //定义变量,在内存中开辟区间
num=10; //变量赋值,10为常量
total=num*PRICE;
cout<<“total=“<<total; //输出结果
}
其中:num=10 total=num*PRICE
是赋值号,不同于数学意义上的等号。
num
total
10
300
PRICE
30
C++中有多种数据类型,均有常量与变量之分,各占不同的内存空间,正确定义与使用数据是编写程序的基本前提。
变量名的命名方法:
变量名、数组名、函数名…称为标识符。
标识符只能由字母、数字、下划线这三种字符组成,且第一个字符必须为字母或下划线,长度不大于247个字符,大小写不通用。(关键字不能作为标识符)。
关键字即是VC++的语法要求中使用的字。
如 int if while 等。
正确的标识符:INT, sum , de12, SUM等。变量必须使用前定义,以分配空间。
举例说明
abc English 2xy x-y if Else b(3) ‘def’ Chine_bb b3y AbsFloat float
一般变量都是用匈牙利命名法命名的。
int nCount;
char chChoice;
整型数据
整型常量:
常量是根据其表面形式来判定,整型量即是没有小数点的整数,范围:-231~(231-1) ,有三种形式:
1)十进制(默认方式) 43 1345 87654
2)八进制以0开头 043, 056, 011
3)十六进制以0x开头 0x12 0xa3 0x34 0xdf(举例说明)
c++ PPT课件 来自淘豆网m.daumloan.com转载请标明出处.