变量名的命名方法变量名、数组名、函数名..称为标识符标识符只能由字母、数字、下划线这三种字符组成,且第一个字符必须为字母或下划线,长度不大于247个字符,大小写不通用。(关键字不能作为标识符)。关键字即是VC++的语法要求中使用的字如 int if while 等。正确的标识符:INT,sum,de12,SUM等。变量必须使用前定义,以分配空间。举例说明31
31 变量名的命名方法: 变量名、数组名、函数名.称为标识符。 标识符只能由字母、数字、下划线这三种字符组成,且第 一个字符必须为字母或下划线,长度不大于247个字符, 大小写不通用。(关键字不能作为标识符)。 关键字即是VC++的语法要求中使用的字。 如 int if while 等。 正确的标识符:INT, sum , de12, SUM等。变量必须使 用前定义,以分配空间。 举例说明
bcEnglish2xyx-yifElse b(3)Chine bb b3y AbsFloat float一般变量都是用匈牙利命名法命名的。int nCount;char chChoice;32
32 abc English 2xy x-y if Else b(3) ‘def’ Chine_bb b3y AbsFloat float 一般变量都是用匈牙利命名法命名的。 int nCount; char chChoice;
整型数据整型常量:常量是根据其表面形式来判定,整型量即是没有小数点的整数,范围:-231~(231-1),有三种形式:1)十进制(默认方式)43134587654以0开头2)八进制011043,056,以0x开头0x120xa3Oxdf3)十六进制0x34(举例说明)33
33 整型数据 整型常量: 常量是根据其表面形式来判定,整型量即是没有小数点的 整数,范围:-2 31~(2 31 -1) ,有三种形式: 1)十进制(默认方式) 43 1345 87654 2)八进制 以0开头 043, 056, 011 3)十六进制 以0x开头 0x12 0xa3 0x34 0xdf (举例说明)
#include<iostream.h>void main(void)intint10,int8.int16:/定义3个整型变量/默认为十进制int10=10;输出Ⅱ八进制int8=010;int10-10/十六进制int16-0x10:int8=8cout<<"int10="<<int10<<endl;int16-16cout<<"int8="<<int8<<endl;cout<<"int16="<<int16<<endl;34
34 #include<iostream.h> void main(void) { int int10,int8,int16; //定义3个整型变量 int10=10; //默认为十进制 int8=010; //八进制 int16=0x10; //十六进制 cout<<"int10="<<int10<<endl; cout<<"int8="<<int8<<endl; cout<<"int16="<<int16<<endl; } 输出 int10=10 int8=8 int16=16
整型变量:分为有符号型与无符号型有符号型:short在内存中占两个字节,范围为-215~(215-1)int 在内存中占四个字节,范围为-231~(231-1)long在内存中占四个字节,范围为-2-31~231-1无符号型:最高位不表示符号位unsigned short在内存中占两个字节,范围为0~216-1unsigned int 在内存中占四个字节,范围为0~232-1unsigned long在内存中占四个字节,范围为0~232-135
35 整型变量: 分为有符号型与无符号型。 有符号型: short 在内存中占两个字节,范围为-2 15~(2 15 -1) int 在内存中占四个字节,范围为-2 31~(2 31 -1) long在内存中占四个字节,范围为-2 -31~231 -1 无符号型:最高位不表示符号位 unsigned short 在内存中占两个字节,范围为0~216 -1 unsigned int 在内存中占四个字节,范围为0~232 -1 unsigned long在内存中占四个字节,范围为0~232 -1