studies

いろいろ勉強用備忘録的な感じ

2017-03-12から1日間の記事一覧

void *p = &p : 自分自身を参照する初期化の問題

久しぶりの投稿はちょっと変な話。次のように、自分自身を参照するポインタを作ってみる。 #include <stdio.h> int main(void) { void *p = &p; printf("%p\n", p); return 0; } 自分の環境では、普通にコンパイルが通る。 そして、実行するたびに結果が変わる(実行</stdio.h>…