基础知识—数据类型-变量
2017-04-16 18:26
337 查看
标识(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);
是正确的
标识符是用来对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);
是正确的
相关文章推荐
- JAVA第二章基础知识:注释,标识符,数据类型常量变量,基本数据类型转换。--------------(Make A little EvProgresseryday )
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(2)-- 变量和常用数据类型
- Java编程基础知识复习:变量与数据类型<数据类型初阶>
- Python基础知识-数据类型和变量,字符和编码及格式化
- php基础知识 2,变量与数据类型
- C++基础知识(二)—— 变量和数据类型
- Javascript 基础知识 - 数据类型 & 变量
- C++基础知识(二)—— 变量和数据类型
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- 栋栋晓09:Javascript学习总结:基础知识1(语法、关键字和保留字、变量、数据类型、操作符)
- Java.基础知识篇.02 变量和数据类型
- 01-Java基础知识:数据类型与变量、标识符、运算符、表达式
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- C++基础知识(二)—— 变量和数据类型
- C语言基础知识之(一):进制、基本数据类型、常量、变量、表达式、语句
- Python学习笔记(一)--Python基础知识:变量、数据类型、模块与字符串
- 【知识整理】javascript基础语法总结(1)——变量和数据类型
- 黑马程序员——C语言基础知识整理——数据类型、常量与变量
- Java基础知识-2、数据类型和变量