编程之显示/隐式声明
发布时间:2020-03-16 10:13:28 所属栏目:安全 来源:互联网
导读:显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型。隐式声明 指通过某种默认协定的方法将变量名与类型绑定。
显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型。 如C、C++、Java中 复制代码 代码如下: 又如JavaScript中 复制代码 代码如下: 隐式声明 指通过某种默认协定的方法将变量名与类型绑定 如在Fortain中,一个以字母I、J、K、L、M或者N(或其对应小写)开始,它们被隐式的声明为Integer类型。否则为Real类型。 Javascript中 复制代码 代码如下: 隐式声明带来了些许的方便,但却被认为有损于程序的可读性,因为它可能会带来隐藏的错误,Bug。 Perl中也有隐式声明,但为了避免以上问题。它做了一些处理 1,以字符 $ 开头的默认为标量,可存放字符串和数字 2,以字符 @ 开头的默认为数组 3,以字符 % 开头的默认为一个散列结构(hash) 以上可以看到多数语言中要求变量都要显示声明,但Fortain、Perl、JavaScript和ML例外。 Fortain,JavaScript同时包含显示声明和隐式声明。 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |