如题所述
第1个回答 2022-01-06
static是C语言中的关键字,但并不是Python中的关键字!
在 C 语言中,关键字 static 的作用是:
1、将 auto 变量(块作用域,动态存储期,无链接)改变其存储期为静态存储期,其他属性不变。
2、将外部链接的文件作用域标识符,修改为内部链接,其他属性不变。
在 python 中 global 相当于 C 语言中修饰具有块作用域的标识符的关键字 extern。
在 C 语言中,关键字 static 的作用是:
1、将 auto 变量(块作用域,动态存储期,无链接)改变其存储期为静态存储期,其他属性不变。
2、将外部链接的文件作用域标识符,修改为内部链接,其他属性不变。
在 python 中 global 相当于 C 语言中修饰具有块作用域的标识符的关键字 extern。