不可以.
结构体是一种用户自定义类型,跟标准类型是一样的,只是由用户自己定义的罢了。类型是不能声明为Static的,只有变量才能声明为Static。因为类型只是一种抽象,不分配内存,具体的变量才能分配内存。而且Static变量是在编译的时候分配内存的。可以将结构体成员定义为Static。
说白了,结构体是类型,不占空间,
static用来定义变量,会分配空间.
本文解释了结构体作为一种用户自定义类型的概念及其与标准类型的相似性,并澄清了结构体本身不能声明为静态的原因。文章进一步说明了类型与变量的区别,以及如何正确地使用静态关键字。
不可以.
结构体是一种用户自定义类型,跟标准类型是一样的,只是由用户自己定义的罢了。类型是不能声明为Static的,只有变量才能声明为Static。因为类型只是一种抽象,不分配内存,具体的变量才能分配内存。而且Static变量是在编译的时候分配内存的。可以将结构体成员定义为Static。
说白了,结构体是类型,不占空间,
static用来定义变量,会分配空间.
245