首页学历类考试大学计算机科学
(简答题)

关键字static有什么作用?

正确答案

关键字static有三个作用:在函数体内,一个被声明为静态的变量在这一函数被调用过程中维持其值不变;在文件域内(但在函数体外),一个被声明为静态的变量可以被文件域内所有函数访问,但不能被文件域外其它函数访问。它是一个本地的全局变量;在文件域内,一个被声明为静态的函数只可被这一文件域内的其它函数调用。那就是,这个函数被限制在声明它的文件的本地范围内使用。

答案解析

相似试题

  • (简答题)

    关键字static在修饰类、类的成员数据和类的成员方法中的作用各是什么?

    答案解析

  • (单选题)

    在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()

    答案解析

  • (简答题)

    static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?

    答案解析

  • (多选题)

    下面哪些可以使用static关键字修饰?()

    答案解析

  • (单选题)

    如果在定义过程时使用了Static关键字,则表明()

    答案解析

  • (简答题)

    简述auto、register、static三个关键字在程序中的用途。

    答案解析

  • (填空题)

    在声明成员变量的时候,没有被关键字static修饰的变量是()变量。

    答案解析

  • (填空题)

    在声明成员方法的时候,没有被关键字static修饰的方法是()方法。

    答案解析

  • (填空题)

    被static关键字修饰的成员变量被称为(),它可以被该类所有的实例对象共享

    答案解析

快考试在线搜题