问题描述
- 使用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;
}程序运行时在异常中自动退出,还请各位不吝赐教,谢谢!
解决方案
extern int i;
extern void fun();
int main()
{
i=0;
fun();
system("pause");//pause写错了!!!
return 0;
}
int i;
void fun()
{
++i;
cout<<i<<endl;
}
没有异常退出》》》
望采纳
时间: 2024-09-20 00:38:47