gpt4 book ai didi

c - 打印错误 "address pointing at code space is taken"

转载 作者:行者123 更新时间:2023-11-30 16:01:28 24 4
gpt4 key购买 nike

有人知道这个错误是什么意思吗?

address pointing at code space is taken.

这是导致它的代码:

if (l->resultGIL != 0)
{
printf("FILENAME_RESOLVE_ ERROR #:%d -Error occured. ", l->resultGIL);
exit(EXIT_FAILURE);
}

这是 l 的定义:

struct local_stack_def{ 
short fpointer, error, resultFD, resultFM, resultUGI, resultGIL, resultFR, ret_val_length;
};

struct local_stack_def l_temp;

struct local_stack_def *l = &l_temp;

最佳答案

your post here 相同- 该错误很可能不是由于对 printf 的调用造成的,而是在其他地方您覆盖了某些内存的边界。

您没有说明这是在什么系统上(以前从未见过该错误),但尝试在所有警告级别都打开的情况下进行编译,并在其他地方查找内存错误

关于c - 打印错误 "address pointing at code space is taken",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6573063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com