首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

下面这个小程序为什么得不到小弟我的结果

2012-03-19 
下面这个小程序为什么得不到我的结果int*temp(){intdigest[16]{1,2,3,4,5,6,15,8,9,8,7,6,5,4,3,2}retur

下面这个小程序为什么得不到我的结果
int   *temp()
{
int   digest[16]   =   {1,2,3,4,5,6,15,8,9,8,7,6,5,4,3,2}   ;
return   digest   ;
}

main()
{
int   j   ;
int   *string   ;
string   =   temp()   ;
for(j   =   0;   j <16;   j++)
{
printf( "%x   ",string[j])   ;
}
}
我想让string的结果也是123......   ,但为什么得不到呢?在哪里出错了?

[解决办法]
返回了一个局部变量的指针……

热点排行