C语言学习笔记(2)


第二章 数据类型

2.1 常量与变量

常量:整型常量、浮点型常量、字符型常量

变量:整型变量、浮点型变量、字符型变量

2.1.1 常量

常量指的是在程序运行过程中,值不能被改变的量。在程序中,常量只能被引用,不能被修改。

第一种,整型常量。例如:100、20、-20等

示例2-1 输出整型常量

1 #include
2 int main()
3 {
4     printf("%d\n",100);
5     printf("%d\n",-100);
6     return 0;
7  } 

 第二种,浮点型常量。例如:3.14、0.67、-0.26等

示例2-2 输出浮点型常量

1 #include
2 int main()
3 {
4     printf("%f\n",3.14);
5     printf("%f\n",-3.14);
6     return 0;
7  } 

第三种,字符型常量。例如’a‘、’A‘、’!’等

示例2-3 输出字符型常量

1 #include
2 int main()
3 {
4     printf("%c\n",'a');
5     printf("%c\n",'A');
6     return 0;
7  } 

上述代码中的%d、%f、%c都是占位符。相当于就是开辟一个空间,存储后面的数据,不同的占位符存储不同类型的数据。

  • %d表示按照十进制整数格式输出数据
  • %f表示按照十进制小数格式输出数据
  • %c表示按照字符格式输出数据