首页上一页 1 下一页尾页 2 条记录 1/1页
新手求详细一点的解答,谢谢
发表在C语言图书答疑
2018-07-26
《C语言从入门到精通(第3版)》第3章 数据类型 52页-0页
是否精华
是
否
版块置顶:
是
否
#include
void AddOne()
{
auto int iInt=1;
iInt=iInt+1;
printf("%d\n",iInt);
}
int main()
{
printf("第一次调用:");
AddOne();
printf("第二次调用:");
AddOne();
return 0;
}
我想知道这个程序是怎么运行的,为什么输出显示的都是2。还有上面的那个printf函数有什么用,为什么不显示iInt的值?
void AddOne()
{
auto int iInt=1;
iInt=iInt+1;
printf("%d\n",iInt);
}
int main()
{
printf("第一次调用:");
AddOne();
printf("第二次调用:");
AddOne();
return 0;
}
我想知道这个程序是怎么运行的,为什么输出显示的都是2。还有上面的那个printf函数有什么用,为什么不显示iInt的值?