直接用变量名访问是不行的,要通过函数调用来读写。例如:假设1.c文件里有静态变量static int a; 如果2.c文件想要读写a,就必须在1.c文件里添加读写a的外部函数。1.c写法示例: static int a; extern int get_a() { return a; } extern void set_a(int v) { a=v; } 这样,在2.c里就可以调用get_a()和set_a(int v)函数来读写变量a了。
← 上一条:大佬,我朋友叫我去菲律宾的马尼拉工作,我想知 下一条:1个类的静态成员变量怎么在另一个文件中使用 →