teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

members.txtの追加

2020/10/15 04:44

投稿

ttz
ttz

スコア1

title CHANGED
File without changes
body CHANGED
@@ -83,6 +83,19 @@
83
83
  fclose(fp);
84
84
  printList();
85
85
  }
86
+ /*以下、members.txtのコピペ
87
+ Watson 1850
88
+ Greg 1320
89
+ Fald 990
90
+ Tiger 2500
91
+ George 3350
92
+ Nick 1080
93
+ Daily 704
94
+ Aoki 834
95
+ Jambo 910
96
+ Kuramoto 520
97
+ */
98
+
86
99
  ```
87
100
 
88
101
  ### 試したこと

1

関数createMember内の穴埋め箇所の訂正(sizeof(char)+1が穴埋め→sizeof(char)が穴埋め)

2020/10/15 04:44

投稿

ttz
ttz

スコア1

title CHANGED
File without changes
body CHANGED
@@ -29,7 +29,7 @@
29
29
  Member* createMember(char* name, int pt)
30
30
  {
31
31
  Member* m = (Member*)malloc(sizeof(Member)); /*sizeof(Member)が穴埋め*/
32
- m->name = (char*)malloc(sizeof(char) + 1); /*sizeof(char)+1が穴埋め。この行でエラー「NULLポインタ~」が発生*/
32
+ m->name = (char*)malloc(sizeof(char) + 1); /*sizeof(char)が穴埋め。この行でエラー「NULLポインタ~」が発生*/
33
33
  strcpy(m->name, name); /*この行でエラー「m->nameは~」が発生*/
34
34
  m->point = pt;
35
35
  m->next = NULL;