基础知识—数据类型-变量

来源:互联网 发布:淘宝怎么货到付款手机 编辑:程序博客网 时间:2024/05/30 05:14

标识(identifier)
标识符是用来对c++程序中的常量、变量、语句标号以及自定义函数的名称进行标识的符号。
规则
1.由字符、数字、下划线组成,且不能由数字开头
2.大写和小写是有区别的 Acer和acer是两个不同的标识符
3.不能和关键字同名
4.尽量见名知意。
变量
变量是指程序中在运行中可以改变的值,每个变量都由变量名标识,每个变量又都有一个特定的数据类型。
变量在使用之前一定要声明或定义。
修饰符 类型 变量标识符;
修饰符可以没有 但类型是变量类型的说明符,一定要有。
多个同一类型的变量可以在同一行进行声明,不同变量名用逗号隔开
int a,b,c,d;
整型变量可以分为短整型、整型、长整型,同时又可以分为有符号和无符号两种,故有六种整型变量。signed unsigned long short int.
short -32768~32767 -2^15~2^15-1 2字节
unsigned int 0~65535 2^16-1 2字节
int -2147483648~2147483647 4字节
unsigned int 0~4294967295 4字节
long int -2147483648~2147483647 4字节
unsigned long int 0~4294967295 4字节

实型变量
又称为浮点型变量 可分为单精度(float 4字节)和双精度(double 8字节)以及长双精度(long double 10字节)

字符变量
字符变量的类型说明符是char,一个字符变量占用1字节内存单元。
字符变量值在内存中存储的事字符的ASCII码,即一个无符号整数。
字符数据是可以进行算数运算的,此时就是对他们的ASCII码进行算数运算。
char a=’a’;
char b=’b’;
int c;
printf(“%d +%d =%d”,a,b,c);
是正确的

0 0
原创粉丝点击