int num1;
这行代码叫做声明。声明是C语言最终的特性之一。在该例中,声明完成了两件事。其一,在函数中有一个名为num的变量。其二,int表明num是一个整数(即,没有小数点或小数部分的数)。int是一种数据类型。编译器使用这些信息为num变量在内存中分配存储空间。分号在C语言中是大部分语句和声明的一部分,不像在Pascal中只是语句间的分隔符。
int是C语言的一个关键字,表示一种基本的C语言数据类型。关键字是语言定义的单词,不能做其他用途。例如,不能用int作为函数名和变量名。但是,这些关键字在该语言以外不起作用。
示例中的num是一个标识符,也就是一个变量、函数或其他实体的名称。因此,声明把特定标识符与计算机内存中的特定位置联系起来,同时也确定了存储在某位置的信息类型或数据类型。