发布网友 发布时间:2023-10-07 11:14
共3个回答
热心网友 时间:2024-12-15 01:02
static声明的是静态变量,也就是程序关闭前它的值可以一直不变而被其他模块调用追答比如说你有一个FORM1一个FORM2就可以看成俩模块,有些不确切地概括就是一个模块就是一堆同时被装入内存的代码,呃这样说行不?
热心网友 时间:2024-12-15 01:02
Private Sub Command1_Click()热心网友 时间:2024-12-15 01:03
static能很好的解决这样的问题,就是想在一个模块比如一个函数或者一个过程里使用一个局部变量,可又不希望每次使用过变量的值都被初始化(数字变量被置为零,字符串变量被置空),这事static是很有用的,只要加上他,就可以实现上面的目的。追答模块就是为实现特定功能而编写的程序段,是程序设计的一种方式,我们在写程序是,及可以把一个程序从头到尾的写在一个程序里,也可以把程序分成几段,一部人一部分的完成,类似我们看的章回小说,每一章及可以独立成篇,又可以把所有的章连接成更大的书目。模块的功能也是这样,它是整个程序的一部分,但又具有相对独立而完整的功能。在整个程序里,可以只用一次,也可以反复使用。模块与模块之间的连接是通过事先定义好的参数和返回值来实现的。
如果你对编程了解的还算可以的话,可能你对函数,过程,还有类这些东西并不陌生。其实你可以把模块看成是这些概念的统称就是了。