(简答题)
关键字static有什么作用?
正确答案
关键字static有三个作用:在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变;在文件域内(但在函数体外),一个被声明为静态的变量可以被文件域内所有函数访问,但不能被文件域外其它函数访问。它是一个本地的全局变量;在文件域内,一个被声明为静态的函数只可被这一文件域内的其它函数调用。那就是,这个函数被限制在声明它的文件的本地范围内使用。
答案解析
略
相似试题
(简答题)
关键字static在修饰类、类的成员数据和类的成员方法中的作用各是什么?
(单选题)
在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()
(简答题)
static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
(多选题)
下面哪些可以使用static关键字修饰?()
(单选题)
如果在定义过程时使用了Static关键字,则表明()
(简答题)
简述auto、register、static三个关键字在程序中的用途。
(填空题)
在声明成员变量的时候,没有被关键字static修饰的变量是()变量。
(填空题)
在声明成员方法的时候,没有被关键字static修饰的方法是()方法。
(填空题)
被static关键字修饰的成员变量被称为(),它可以被该类所有的实例对象共享