数据类型+常量、变量

1.数据类型

c语言中自带的数据类型有7种

int--------整形

short--------短整型

long---------长整型

long long -----------更长的整形

char--------字符型(字符串也用char类型)

float---------单精度浮点型

double--------双精度浮点型

其各自的类型的大小为(单位是字节)数据类型+常量、变量_第1张图片

 注:long类型的长度在不同的编辑器里的值不一定相同,但long类型的长度要>=int类型

2.常量和变量

常量就是不变的量,如数字,字母等,而变量就是可变的量,可以通过运算改变。

#include
int main()
{
    int a=10;
    //int是数据类型,a是变量名,=是赋值运算符,10就是常量
    //这行代码就是将10赋给变量a
    //同理如下
    char b='w';
    float c=0.15f;//0.15在编辑器中默认是double类型,加上f变成float类型
    return 0;
}

上面列举的是字符常量
此外还有
const修饰的常变量
#define定义的标识符常量
枚举常量

例如:

const int a=10;//这里的a被赋予了常量的属性,不可改变
#define Max 1   //Max变成标识符常量,其代表1,也不可改变
enum Sex//列举性别的可能取值
{
  male,//如果不赋值,默认赋值为0,其后的加一,括号里的枚举常量同样不能改变值
  female,
  secret
};//注意分号不能少

变量

分为全局变量和局部变量,局部变量作用域在其所在的{}里面,全局变量的作用域是整个工程,

如果全局变量和局部变量相同,局部变量优先。

你可能感兴趣的:(c++,数据结构,开发语言)