标题:
关于Static 的用法?
[打印本页]
作者:
chuxuecsharp
时间:
2009-11-10 15:54
标题:
关于Static 的用法?
请问为什么不能在main()函数里定义static 变量?
在定义一个函数时, 使用和不使用Static 修饰符的区别是什么?
作者:
dorient
时间:
2009-11-14 10:35
static修饰符表示静态的,当它用于某一个类中的函数时(该函数倍称为静态函数),如果要调用该函数,不需要创建该类的实例,就可以直接调用该函数。
注:不要static修饰符的函数,必须创建其所在类的实例之后,并通过该实例才能调用该函数。
在main()函数中,static修饰符是无效的。那是因为:
方法之中的变量只是局部变量,并不能被方法之外所识别,所以并不能使用public,static,private,protected...之内的修饰符。
作者:
dorient
时间:
2009-11-14 10:36
其实,在所有静态函数中,都不能定义static变量的。
欢迎光临 万卷图书 (http://wanjuanchina.net/)
Powered by Discuz! 7.0.0