小编Sal*_*mit的帖子

分段错误:11,Absolute Beginner's Guide to C,3rd Edition Chapter6ex1.c

有人能告诉我为什么我会收到Segmentation错误:11.代码来自Absolute Beginner's Guide to C,3rd Edition,Chapter 6ex1.

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

main()
{

char Kid1[12];
// Kid1 can hold an 11-character name
// Kid2 will be 7 characters (Maddie plus null 0)
char Kid2[] = "Maddie";
// Kid3 is also 7 characters, but specifically defined
char Kid3[7] = "Andrew";
// Hero1 will be 7 characters (adding null 0!)
char Hero1 = "Batman";
// Hero2 will have extra room just in case
char Hero2[34] = "Spiderman";
char Hero3[25];
Kid1[0] = 'K'; …
Run Code Online (Sandbox Code Playgroud)

c arrays pointers initialization

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

标签 统计

arrays ×1

c ×1

initialization ×1

pointers ×1