回答編集履歴

2

誤記修正

2020/04/18 10:01

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
  void perimeter(POINT* point1, POINT* point2, double *value)ですね?
4
4
 
5
- ・・・ポインタで受け取って値を代入、セミコロン';'は不要。
5
+ ・・・返却値(value)はポインタで受け取って値を代入、セミコロン';'は不要。
6
6
 
7
7
  また、 「何かしらの処理をして構造体に値を代入」と言っているのだから「構造体のメンバの値が空でないか確認」はなぜ?・・・何も入らない可能性が有るなら、構造体初期化時にx,yに特定の値(後の処理で設定されない値)を入れればどうでしょう?

1

誤記修正

2020/04/18 10:01

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -1,5 +1,7 @@
1
1
  “void perimeter(POINT* point1, POINT* point2, double value;) ”ではなく
2
2
 
3
- void perimeter(POINT* point1, POINT* point2, double value)ですね?・・・セミコロン';'は不要。
3
+ void perimeter(POINT* point1, POINT* point2, double *value)ですね?
4
4
 
5
+ ・・・ポインタで受け取って値を代入、セミコロン';'は不要。
6
+
5
- また、 「/何かしらの処理をして構造体に値を代入」と言っているのだから「構造体のメンバの値が空でないか確認」はなぜ?・・・何も入らない可能性が有るなら、構造体初期化時にx,yに特定の値(後の処理で設定されない値)を入れればどうでしょう?
7
+ また、 「何かしらの処理をして構造体に値を代入」と言っているのだから「構造体のメンバの値が空でないか確認」はなぜ?・・・何も入らない可能性が有るなら、構造体初期化時にx,yに特定の値(後の処理で設定されない値)を入れればどうでしょう?