- + P A

- C语言面试题--华为

      J2ME开发 2006-11-24 14:8
1、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
全 局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成 时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效,在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因 此可以避免在其它源文件中引起错误。
从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它 ...
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- jbuilder 中的中文字符乱码,和光标错位问题解决。

      J2ME开发 2006-7-6 13:13
1: 安装JB;不用说了;

2: 改变一下,Tools => Preferences... => Editor => Display 里面的字体,主要是让JBuilder搜索一下系统的字体;

3: 关闭JB;

4: 在用户主目录下(X:\Documents and Setting ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()