为什么我在以下代码中出现分段错误?

新360

我的代码中没有打印任何内容。没有编译器问题。为什么它不打印任何东西?我也没有收到警告。

    #include <stdio.h>
    #include <string.h>

    int main() 
    { 
        struct site 
        { 
            int no_of_pages;
            char name[20];
        }; 
        struct site *ptr;
        ptr->no_of_pages = 665;
        printf("%d\n",ptr->no_of_pages); 

        char array[20];
        strcpy(array, "hello");
        strcpy(ptr->name, "Singularity");
        printf("%s\n",ptr->name);   
        return 0; 
}
凤凰蓝

先初始化指针

struct site *ptr = malloc(sizeof(struct site));

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我只是想知道为什么以下代码在执行时不会出现分段错误

来自分类Dev

为什么在以下代码中出现竞争条件?

来自分类Dev

为什么在以下代码中出现未捕获的类型错误?

来自分类Dev

为什么以下代码会产生分段错误?

来自分类Dev

为什么在以下C程序中出现分段错误

来自分类Dev

谁能告诉我为什么我在此C代码中出现分段错误?

来自分类Dev

为什么在以下代码中出现“必须是可修改的L值”编译器错误(C2105)?

来自分类Dev

难以理解为什么我的代码中出现分段错误(核心已转储)

来自分类Dev

为什么以下代码显示错误?

来自分类Dev

为什么我在此特定代码中出现段错误?

来自分类Dev

为什么我在这段代码中出现细分错误

来自分类Dev

遇到以下代码的分段错误

来自分类Dev

以下代码给出了分段错误

来自分类Dev

为什么在我第一次在我的代码中插入一个项目后我的代码中出现分段错误

来自分类Dev

为什么我在 Xcode 上收到以下代码的 (lldb) 运行时错误?

来自分类Dev

为什么以下代码不会引发错误?

来自分类Dev

为什么我将nan作为以下代码的输出?

来自分类Dev

为什么我对以下代码的逻辑不起作用?

来自分类Dev

我在以下代码中有什么错误?

来自分类Dev

为什么在此程序中出现分段错误?

来自分类Dev

为什么在此程序中出现分段错误?

来自分类Dev

运行以下代码时出现错误

来自分类Dev

运行以下代码时出现错误:

来自分类Dev

以下代码是否真的在haskell中出现了?

来自分类Dev

使用2d数组时,为什么我的程序中出现分段错误(核心转储)错误?

来自分类Dev

为什么以下代码无法解析?

来自分类Dev

为什么以下代码会运行?

来自分类Dev

为什么以下代码无法编译?

来自分类Dev

为什么以下代码不终止?

Related 相关文章

  1. 1

    我只是想知道为什么以下代码在执行时不会出现分段错误

  2. 2

    为什么在以下代码中出现竞争条件?

  3. 3

    为什么在以下代码中出现未捕获的类型错误?

  4. 4

    为什么以下代码会产生分段错误?

  5. 5

    为什么在以下C程序中出现分段错误

  6. 6

    谁能告诉我为什么我在此C代码中出现分段错误?

  7. 7

    为什么在以下代码中出现“必须是可修改的L值”编译器错误(C2105)?

  8. 8

    难以理解为什么我的代码中出现分段错误(核心已转储)

  9. 9

    为什么以下代码显示错误?

  10. 10

    为什么我在此特定代码中出现段错误?

  11. 11

    为什么我在这段代码中出现细分错误

  12. 12

    遇到以下代码的分段错误

  13. 13

    以下代码给出了分段错误

  14. 14

    为什么在我第一次在我的代码中插入一个项目后我的代码中出现分段错误

  15. 15

    为什么我在 Xcode 上收到以下代码的 (lldb) 运行时错误?

  16. 16

    为什么以下代码不会引发错误?

  17. 17

    为什么我将nan作为以下代码的输出?

  18. 18

    为什么我对以下代码的逻辑不起作用?

  19. 19

    我在以下代码中有什么错误?

  20. 20

    为什么在此程序中出现分段错误?

  21. 21

    为什么在此程序中出现分段错误?

  22. 22

    运行以下代码时出现错误

  23. 23

    运行以下代码时出现错误:

  24. 24

    以下代码是否真的在haskell中出现了?

  25. 25

    使用2d数组时,为什么我的程序中出现分段错误(核心转储)错误?

  26. 26

    为什么以下代码无法解析?

  27. 27

    为什么以下代码会运行?

  28. 28

    为什么以下代码无法编译?

  29. 29

    为什么以下代码不终止?

热门标签

归档