在工程中的一个文件要调用另一个文件的变量除了可以使用静态变量还可以怎么做?
在工程中的一个文件要调用另一个文件的变量除了可以使用静态变量还可以怎么做?
日期:2016-01-15 22:47:57 人气:2
在函数外和类外声明的int a;这个变量a默认的连接性是外部的,同时它也是个static型变量,在本文件外可以通过extern int a;来调用它。
在函数和类外声明的static int b;这个变量的连接性是内部的,只能在本文件内部使用。
也就是说全局的变量都是static的变量。显示的用static来声明变量只是改变了变量的连接性。