回答編集履歴

2

funv\(\) → func\(\)

2017/07/23 13:58

投稿

rubato6809
rubato6809

スコア1380

test CHANGED
@@ -82,7 +82,7 @@
82
82
 
83
83
 
84
84
 
85
- funv() の中に取った変数は、どちらもポインタ変数です。わかってますか?
85
+ func() の中に取った変数は、どちらもポインタ変数です。わかってますか?
86
86
 
87
87
  どこにも構造体変数を確保していません。強いて言えば、スタック領域を強制的にlayout構造体だとみなすわけですが・・・
88
88
 

1

Warning にならない理由(推測)を追記。

2017/07/23 13:58

投稿

rubato6809
rubato6809

スコア1380

test CHANGED
@@ -68,9 +68,9 @@
68
68
 
69
69
 
70
70
 
71
- さあ?
71
+ さあ?__builtinin_frame_address()が返す型が void * だからかな。
72
72
 
73
-
73
+
74
74
 
75
75
  > rbp->n = __builtin_frame_address(0);と同義でしょうか?
76
76