Tweet


* [http://builder.japan.zdnet.com/sp/c-programming-language/story/0,3800083430,20370255,00.htm C/C++のポインタの機能--参照渡しのような処理](ZDNet) [#me7e64a6]

[http://d.hatena.ne.jp/wakatono/ wakatonoの戯れメモ]より.

マトモそうなサイトの中では,おそらく史上最凶のポインタの解説記事.
どう最凶かは,次のサンプルプログラムを見れば一目瞭然.

    #include <stdio.h>
 
    int main( void ) {
      int *n;
      *n = 5;   /* ポインタ変数nに値5を代入 */
      printf( "%d\n", *n );  /* ポインタ変数nが持つ値(5)の出力 */
      return 0;
    }

初期化していないポインタの指し示すアドレスに 5 を書き込んでいる.
もちろんこんなものマトモに動くはずもなく,x86 Linux では Segmentation fault で止まる.



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS