回答編集履歴

1

加筆

2018/01/25 03:09

投稿

episteme
episteme

スコア16614

test CHANGED
@@ -3,3 +3,37 @@
3
3
  僕だったらアタマひねってポインタいぢくるより
4
4
 
5
5
  name,address,tel,mail のナカミを交換する。
6
+
7
+
8
+
9
+ [追記]
10
+
11
+ てかまず構造自体をいぢくりますね。扱いたいデータとそのつながりとは本来別モノなんだから。
12
+
13
+
14
+
15
+ ```C
16
+
17
+ struct address {
18
+
19
+ 名前やら住所やらモロモロ
20
+
21
+ };
22
+
23
+
24
+
25
+ struct link {
26
+
27
+ struct address* data;
28
+
29
+ struct link* next;
30
+
31
+ struct link* prev;
32
+
33
+ };
34
+
35
+ ```
36
+
37
+
38
+
39
+ こうしておけばデータの交換が楽。