- C言語なら俺に聞け(入門編)Part 130 [転載禁止]©2ch.net
673 :デフォルトの名無しさん[]:2015/11/04(水) 11:00:43.52 ID:U0l8BWyW - >>667
ポインタのキャストをよりきれいに書ける int a; char *b; b = (char *)&a; //charに限らず無数の型から選択 union { int *c; char *d; } e; //あらかじめ列挙した型の集合 e.c = &a; b = e.d; //予約を入れてある型だけを使う
| - C言語なら俺に聞け(入門編)Part 130 [転載禁止]©2ch.net
678 :デフォルトの名無しさん[]:2015/11/04(水) 11:54:41.67 ID:U0l8BWyW - 俺は552だが
誰かが未定義動作とか狂言ほざいてた件ね 別な話intのアドレスをchar*にキャストするような場面で どこまでの移植性を確保すべきかって問題は棚上げか
|
|