基础概念(5):怎么声明变量

总结卡片:

卡片

c有一个规则:所有东西都要先声明再能使用。函数是这样,变量也是这样,先声明再使用。
c是强类型语言,声明时一定要把类型给指明。
所以变量声明离不开类型。
变量常见的基本数据类型:
char –字符型,一个字节
short –短整型,二个字节
int –整型,一般4个字节
long –长整型,一般8个字节
float –单精度浮点型,一般4个字节
double –双精度浮点型,一般8个字节
这些数据类型到底占几个字节跟当前运行二进制程序的设备有关,因为类型的实现是由当前设备提供的(比如设备提供的二进制文件libc实现了这些类型,而c程序依赖于这个文件)。可以用c的操作符sizeof,来查看当前设备实现数据类型时到底用了几个字节:

#include <stdio.h>
int main() {
    printf("char\t%lu\n", sizeof(char));
    printf("short\t%lu\n",sizeof(short));
    printf("int\t%lu\n",sizeof(int));
    printf("long\t%lu\n",sizeof(long));
    printf("float\t%lu\n",sizeof(float));
    printf("double\t%lu\n",sizeof(double));
    return 0;
}

我电脑上运行结果:

数据类型占几个字节-执行结果

怎么声明变量?类型名+变量名,比如:
int age;
float weight;
char code = ‘c’;
double temper = 36.6;

 

Tags: