skyboy301 2013-09-30 14:19 采纳率: 0%
浏览 2120

使用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条回答 默认 最新

  • 滴水冰冻 2014-02-21 02: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;
    }

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

    评论

报告相同问题?

悬赏问题

  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 luckysheet
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱