2.3 声明

简介: 这段代码声明了一个名为num1的整型变量。声明是在C语言中定义变量的关键操作,它告诉编译器变量的名称及其数据类型(此处为int),以便在内存中为其分配适当的存储空间。不同于Pascal,C语言中分号是语句结束的标志。关键字"int"表示这是一个整数类型的变量,标识符num1则是该变量的名称。在C语言环境中,关键字具有特殊含义,不能用于其他命名,如变量名或函数名。声明同时建立了标识符与其内存位置及数据类型的关联。

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

目录
相关文章
|
6月前
声明数组
声明数组。
39 2
|
19天前
|
编译器 C语言
变量的声明与定义区别
变量的声明是指预先告知编译器变量的名称和类型,但不分配内存;而定义则是声明的同时在内存中分配空间,可以初始化。简单来说,声明是告诉编译器“有这么一个东西”,定义是“创建并使用这个东西”。
76 11
|
3月前
【函数】函数的声明和定义
【函数】函数的声明和定义
|
6月前
|
存储 程序员 编译器
C++11:声明 & 初始化
C++11:声明 & 初始化
37 0
|
6月前
|
C++
49派生类的声明方式和构成
49派生类的声明方式和构成
46 0
|
6月前
函数的声明
函数的声明
全局变量的声明
全局变量的声明
153 0
4.15.3下面的数据声明及赋值哪一个是正确的?
下面的数据声明及赋值哪一个是正确的? A. float f = 1.3; B. char c = C. byte b = 257 D. int i = 10 相关知识点: https://edu.aliyun.com/course/34 正确答案:D
334 0
|
开发者
对象的声明及使用|学习笔记
快速学习 对象的声明及使用
136 0
|
编译器
函数定义与声明:
函数定义与声明: 在程序中输写通数时,要先对函数进行声明,再对函数进行定义。函数的声明是让编译器知道函数的名称、参数、返回值类型等信息。函数的定义是让编译器知道函数的功能。 函数声明的格式由函数返回值类型、函数名、参数列表和分号4部分组成,其形式如下: 返回值类型 函数名(参数列表); 此处要注意的是,在声明的最后要用分号“,"作为语句的结尾。
725 0
函数定义与声明: