【发布时间】:2016-12-03 18:25:18
【问题描述】:
我声明了 mpz 变量并在一个 void 函数中初始化它们。
它不工作。
例如:
mpz_t a;
init();
...
void init(){
mpz_init(a);
....
}
没有错误。
init();
...
void init(){
mpz_t a;
mpz_init(a);
}
发生错误。
【问题讨论】:
-
您能尝试创建一个Minimal, Complete, and Verifiable Example 并展示给我们看吗?您是否尝试过在调试器中运行以捕捉正在运行的崩溃并查看它在您的代码中发生的位置?
-
任何时候“发生错误”,准确了解错误消息说什么非常重要。
标签: c linux segmentation-fault gmp