在C程序中找不到分段错误在哪里

阿尔琼·维尔玛(Arjun Verma)
#include<stdio.h>
#include<string.h>
int main()
{
    char a[1000000];
    int i,j;
    int arr[1000000];
    gets(a);
    unsigned long int len=strlen(a);
    if(len<1000000){
    for(i=0,j=len-1;i<len&&j>=0;i++,j--)
                   arr[j]=a[i]-'0';
    }
    return 0;


}

我正在使用这段代码将通过键盘输入的数字存储到一个整数数组中,但是它一直给我分段错误。我不知道它在哪里,而且我听说gets()这不是一个好选择,但是我不知道不知道如何使用替代方法来做到这一点。这似乎是一个相当简单的代码。谁能指出内存泄漏的位置,为什么?我在Code :: Blocks上使用了调试器,调用堆栈为空。

米格尔·普罗夫(Miguel Prov)

获取它的替代方法是fgets:

fgets(a, sizeof(a), stdin);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C ++中找不到分段错误错误

来自分类Dev

找不到分段错误

来自分类Dev

java.lang.NumberFormatException-找不到错误在哪里

来自分类Dev

找不到MySQL语法错误在哪里

来自分类Dev

C程序中的分段错误

来自分类Dev

C程序中的分段错误

来自分类Dev

即使我尝试在C中创建文件也找不到文件时出现分段错误

来自分类Dev

我有一个在 C 中似乎找不到的分段错误

来自分类Dev

Eclipse Juno C ++错误:在PATH中找不到程序“ g ++”

来自分类Dev

Eclipse Juno C ++错误:在PATH中找不到程序“ g ++”

来自分类Dev

c中迷宫程序中的分段错误

来自分类Dev

golang:“找不到github.com/ ..”错误,出现“找不到头文件”错误-在哪里配置?

来自分类Dev

zsh:command找不到的位置在哪里?

来自分类Dev

Rubymine找不到SDK。它在哪里?

来自分类Dev

netbeans在css代码结尾显示错误,但我找不到错误在哪里

来自分类Dev

导致此未捕获的错误的错误在哪里:找不到模块“ ./users/UserSection.jsx”消息?

来自分类Dev

单链表C程序中的分段错误

来自分类Dev

C ++ LFSR程序中的分段错误

来自分类Dev

单链表C程序中的分段错误

来自分类Dev

特里在c程序中的分段错误

来自分类Dev

另一个禁止的属性错误-找不到我在哪里出错

来自分类Dev

到 femm42 的 lua 脚本:似乎找不到那个错误在哪里

来自分类Dev

找不到我的错误在哪里。无此类元素异常

来自分类Dev

我的程序中的错误在哪里?(按年龄排序)

来自分类Dev

Ubuntu中的程序在哪里

来自分类Dev

在 c shell 中找不到命令错误

来自分类Dev

javafx场景构建器2.0中的filechooser在哪里?我找不到

来自分类Dev

在Tensorflow 2中找不到Tensorflow模块,在哪里可以找到新方法的文档?

来自分类Dev

在android studio中找不到未签名的APK,它在哪里?

Related 相关文章

  1. 1

    在C ++中找不到分段错误错误

  2. 2

    找不到分段错误

  3. 3

    java.lang.NumberFormatException-找不到错误在哪里

  4. 4

    找不到MySQL语法错误在哪里

  5. 5

    C程序中的分段错误

  6. 6

    C程序中的分段错误

  7. 7

    即使我尝试在C中创建文件也找不到文件时出现分段错误

  8. 8

    我有一个在 C 中似乎找不到的分段错误

  9. 9

    Eclipse Juno C ++错误:在PATH中找不到程序“ g ++”

  10. 10

    Eclipse Juno C ++错误:在PATH中找不到程序“ g ++”

  11. 11

    c中迷宫程序中的分段错误

  12. 12

    golang:“找不到github.com/ ..”错误,出现“找不到头文件”错误-在哪里配置?

  13. 13

    zsh:command找不到的位置在哪里?

  14. 14

    Rubymine找不到SDK。它在哪里?

  15. 15

    netbeans在css代码结尾显示错误,但我找不到错误在哪里

  16. 16

    导致此未捕获的错误的错误在哪里:找不到模块“ ./users/UserSection.jsx”消息?

  17. 17

    单链表C程序中的分段错误

  18. 18

    C ++ LFSR程序中的分段错误

  19. 19

    单链表C程序中的分段错误

  20. 20

    特里在c程序中的分段错误

  21. 21

    另一个禁止的属性错误-找不到我在哪里出错

  22. 22

    到 femm42 的 lua 脚本:似乎找不到那个错误在哪里

  23. 23

    找不到我的错误在哪里。无此类元素异常

  24. 24

    我的程序中的错误在哪里?(按年龄排序)

  25. 25

    Ubuntu中的程序在哪里

  26. 26

    在 c shell 中找不到命令错误

  27. 27

    javafx场景构建器2.0中的filechooser在哪里?我找不到

  28. 28

    在Tensorflow 2中找不到Tensorflow模块,在哪里可以找到新方法的文档?

  29. 29

    在android studio中找不到未签名的APK,它在哪里?

热门标签

归档