• 2021-04-14
    如果在全局变量定义之前的函数中要使用该全局变量,可以用extern对该变量进行声明,表示该变量是一个已经定义的外部变量
  • 内容

    • 0

      在函数之外定义的变量为外部变量,外部变量是全局变量。

    • 1

      以下关于Python的函数的描述,正确的是______。‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‫‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪ A: 函数内部使用外部定义的一个简单类型变量,需要显式声明其为全局变量 B: 函数内部改变了外部定义的组合类型变量的值,外部该变量的值不随之改变 C: 函数内部定义了跟外部的全局变量同名的组合类型的变量,则函数内部引用的该名字的变量时不确定是外部的还是内部的 D: 函数内部改变了已经声明为全局变量的外部的简单类型,外部该变量的值也随之改变

    • 2

      以下关于Python的函数的描述,正确的是______。 A: 函数内部改变了外部定义的组合类型变量的值,外部该变量的值不随之改变 B: 函数内部改变了已经声明为全局变量的外部的简单类型,外部该变量的值也随之改变 C: 函数内部定义了跟外部的全局变量同名的组合类型的变量,则函数内部引用的该名字的变量时不确定是外部的还是内部的 D: 函数内部使用外部定义的一个简单类型变量,需要显式声明其为全局变量

    • 3

      函数内定义的变量是外部变量,而在函数之外定义的变量称为局部变量, 外部变量是全局变量(也称全程变量)

    • 4

      如果要在函数内使用全局变量,就必须在函数中用( )声明该变量。