2 skyboy301 skyboy301 于 2013.09.30 22:19 提问

使用C语言extern的出现的问题

#include
using namespace std;

extern int i;
extern void fun();

int main()
{
i=0;
fun();
system("pasue");

return 0;

}

int i;
void fun()
{
++i;
cout<<i<<endl;
}

程序运行时在异常中自动退出,还请各位不吝赐教,谢谢!

1个回答

tlxzsz
tlxzsz   2014.02.21 10:52

extern int i;
extern void fun();

int main()
{
i=0;
fun();
system("pause");//pause写错了!!!

return 0;
}

int i;
void fun()
{
++i;
cout<<i<<endl;
}

没有异常退出》》》
望采纳

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!