首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

变量的展示/隐式声明

2012-11-01 
变量的显示/隐式声明显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型。如C、C++、Jav

变量的显示/隐式声明

显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型。

如C、C++、Java中

// 赋值语句其实隐式的声明了变量count,类型为数字,占用8个字节(64位浮点格式)// 所有隐式声明的变量默认都是全局变量,无论函数内外count = 10;

?
隐式声明带来了些许的方便,但却被认为有损于程序的可读性,因为它可能会带来隐藏的错误,Bug。

Perl中也有隐式声明,但为了避免以上问题。它做了一些处理

1,以字符 $ 开头的默认为标量,可存放字符串和数字
2,以字符 @ 开头的默认为数组
3,以字符 % 开头的默认为一个散列结构(hash)


以上可以看到多数语言中要求变量都要显示声明,但Fortain、Perl、JavaScript和ML例外。

Fortain,JavaScript同时包含显示声明和隐式声明。

?

?

?

?

?

?

热点排行