青松的作者介绍:整型变量 长变量 字符串是什么

来源:百度文库 编辑:高校问答 时间:2024/05/01 17:47:54
是不是只有取值范围的区别

整型变量是int型变量,比如声明int a;那么a就是一个整型变量
长变量你的意思是说长整型?声明long a;那么a就是长整型,它和int同样是整数,只是在编译器里给了更多的存储空间,因此可以表示更大更长的数字。
字符串是一串字符,一般用一个数组或者一个指针来表示。比如char *p="abcd";那么p这个指针就指向abcd字符串的首端。
它们不光是有范围的区别。有本质的区别。

变量和常量是被操作的基本数据对象。使用函数声明表中变量,并声明他们的类型或他们的初始值char 单一字符, 在本地字符集中能够存放一个字符
int 整数,在主机中代表性的反映了整数的原大小
float 单精度浮点
double 双精度浮点
除此之外,还有许多限定符能应用在这些基本类型中。short和long可用于整数。
short int sh;
long int counter;
在这个声明中int通常可以被省略。
目的是在实际应用中short 和long 可以提供不同长度的整数。通常情况下,对于一个具体的机器来说int 一般是原始大小。Short常常是16位长,而int可能是16位也可能是32位。每个编绎器都能够自由的为硬件选择适合的大小的位长,但是short 和int位长至少是16位的long至少是32位的。int的位长比short的位长要长比long的位长要短。