回答編集履歴

1

途中で投稿してしまったため、修正

2021/06/09 16:58

投稿

BeatStar
BeatStar

スコア4962

test CHANGED
@@ -1,4 +1,4 @@
1
- 基本的には『**仕様たちによる**』ですね。
1
+ 基本的には『**仕様による**』ですね。
2
2
 
3
3
 
4
4
 
@@ -19,3 +19,71 @@
19
19
  4.車を大きくする関数
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ という定義で、
26
+
27
+
28
+
29
+ ```ここに言語を入力
30
+
31
+
32
+
33
+ 1つ目
34
+
35
+ carDatabese.h ----- 1 構造体宣言
36
+
37
+ car.h ----- 2・3・4 宣言
38
+
39
+ car.c ----- 2・3・4 定義
40
+
41
+ main.c
42
+
43
+
44
+
45
+ 2つ目
46
+
47
+ car.h ----- 1・2・3・4 宣言
48
+
49
+ car.c ----- 2・3・4 定義
50
+
51
+ main.c
52
+
53
+
54
+
55
+ 3つ目
56
+
57
+ car.h ----- 2・3・4 宣言
58
+
59
+ car.c ----- 1・2・3・4 定義
60
+
61
+ main.c
62
+
63
+
64
+
65
+ ```
66
+
67
+
68
+
69
+ であれば、
70
+
71
+
72
+
73
+ 3つ目は『__**特定の関数内でしか使わない場合**__』ですね。
74
+
75
+
76
+
77
+ 例えば2〜4のどれかの中だけとか。
78
+
79
+
80
+
81
+ つまり、car.c内でしか使わず、引数や戻り値等では使えないです。
82
+
83
+
84
+
85
+ 見える範囲を考えるとわかるはずです。
86
+
87
+
88
+
89
+ そういう風に定義や仕様によります。