相关疑难解决方法(0)

什么是分段错误?

什么是分段错误?C和C++有什么不同吗?分段错误和悬空指针是如何相关的?

c c++ segmentation-fault

530
推荐指数
9
解决办法
55万
查看次数

你如何找到并修复段错误?

我一直在寻找互联网和SO,并试图找到如何检测和修复段错误.我倾向于经常收到这个错误,而且我在google上找到的所有东西都是内存问题(这个答案有很多帮助:https://stackoverflow.com/a/3200536/3334282).我想知道导致它的糟糕编程是什么,以便我可以避免它.

我最近的例子是试图学习如何使用fgets().

FILE *text;
char array[100];

fopen("text.txt", "r");
fgets(array, 100, text);

printf("%s\n", array);

fclose(text);
Run Code Online (Sandbox Code Playgroud)

这将返回8181分段错误(核心转储).

c fgets segmentation-fault

0
推荐指数
1
解决办法
356
查看次数

标签 统计

c ×2

segmentation-fault ×2

c++ ×1

fgets ×1