c语言隐藏的全局变量的访问

1730阅读 0评论2013-08-13 M_O_Bz
分类:C/C++

c语言隐藏的全局变量的访问

在函数中定义一个和全局变量重名的变量,如何在该函数中访问那个全局变量啊?

Int pglobal = 90;

void function()

{

int pglobal = 3;

//访问全局变量pglobal;

…...

}

方法1

定义一个函数来访问。

Int getglobal()

{

return pglobal;

}

方法2

利用extern实现

void function()

{

int pglobal = 3;

//访问全局变量pglobal;

int temp;

{

extern int pglobal;

int temp = pglobal;

}

}

上一篇:madplay 移植
下一篇:cscope.file and tags for uboot 2012.04