1、C 语言声明变量的语法
int a; // 在内存中找到一个整型大小的位置,然后霸占起来,并给它命名叫 a
char b; //在内存中找到一个字节大小的位置,然后霸占起来,并给它命名叫 b
float c; //在内存中找到一个单精度浮点型数据大小的位置,然后霸占起来,并给它命名叫 c
double d; //在内存中找到一个双精度浮点型数据大小的位置,然后霸占起来,并给它命名叫 d
2、定义符号常量(宏定义)
符号常量的定义格式是:
#define 标识符 常量
其中这个 #define 是一条预处理命令(预处理命令都以"#"开头),我们也称为宏定义命令。它的功能就是把程序中所有出现的标识符都替换为随后的常量。
演示案例:求圆的面积
#include<stdio.h>
#define PI 3.14159
void main()
{
int R;
int s,c;
printf("请输入圆的半径:");
scanf("%d",&R);
s=PI*R*R;
c=2*PI*R;
printf("圆的面积是%d\n",s);
printf("圆的周长是%d\n",c);
}
上边的大写字母 PI 是符号常量,正如大家看到的,为了将符号常量和普通的变量名区分开,我们习惯使用全部大写字母来命名符号常量,使用小写字母来命名变量。
3、标识符
在 C 语言中,标识符指的就是一切的名字。比如刚刚的符号常量名是标识符,变量名也是一个标识符。以及我们即将学到的函数、数组、自定义类型这些的名字都称之为标识符。
4、字符串常量
C 语言用一个特殊的转义字符来表示字符串的结束位置。这样当操作系统读取到这个转移字符的时候,就知道该字符串到此为止了。
这个转义字符就是空字符:’\0’
5、数据类型
在 C 语言里,所谓的数据类型就是坑的大小。我们说变量就是在内存里边挖一个坑,然后给这个坑命名。那么数据类型指的就是这个坑的尺寸。C 语言允许使用的类型如下:
这里是引用作者:小甲鱼