不加static会有警告!!(代码很短,都来看看)

[复制链接]
查看11 | 回复1 | 2011-2-19 14:45:11 | 显示全部楼层 |阅读模式
int* asd(int* a)
{
int m=1;
a=&m;
return a;
}
void main()
{
static int *b;//这里不加static会有警告!!
int *c;
c=asd(b);
printf("%d",*c);
}
//应该函数中变量生命周期问题,但是和加static有什么关系。。。郁闷~

回复

使用道具 举报

千问 | 2011-2-19 14:45:11 | 显示全部楼层
不加static就会发生未初始化的问题~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行