声明与定义

来源:互联网 发布:js获取上传文件的md5 编辑:程序博客网 时间:2024/06/09 17:08

定义:

所谓定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名或对象名。

其特点是:这个名字一旦和这块内存匹配起来就不分开,并且这块内存的位置也不能改变。同时一个变量或对象在一定区域中只能被定义一次。


声明:

声明有两重含义。

第一重含义:告诉编译器这个名字已经匹配到一块内存上了。声明是可以出现多次的。

第二重含义:告诉编译器,这个名字已经预定了,别的地方再也不能用来作为变量名或对象名。这种声明最典型的例子就是函数参数的声明。

0 0
原创粉丝点击