質問編集履歴

2

toutou

toutou score 1638

2017/01/04 22:46  投稿

アロー演算子のところで止まる
アロー演算子を少し学ぼうと
[ここ](http://www.ie.u-ryukyu.ac.jp/~e075769/study/study/c/ch8/8_4.php)
ここのサイトのサンプルをコンパイルし使ったところ36行目で動作が止まります。
37行目にprintf("%1f",p->bl)を入れたところ4行に渡って数字が並びました。アドレスでもなさそうだしよくわかりません。どなたかご教授をお願いします。
windowsのエラーがでまして「問題が発生したのでプログラムが動作しなくなりました」とでます。
プログラム自体が動かなくなってる状態と読んでます。
コンパイラーは通るので入力ミスはないと見てます。
37行目にprintf("%1f",p->bl)を入れたところ4行に渡って数字が並びました。アドレスでもなさそうだしよくわかりません。
この4行にわたる謎の数字の意味、動作が止まるわけがわかるかた
どなたかご教授をお願いします。
アロー演算子はポインタにアクセスするものとして覚えてます。
  • C

    5781 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

1

toutou

toutou score 1638

2017/01/04 22:08  投稿

アロー演算子のところで止まる
アロー演算子を少し学ぼうと
[ここ](http://www.ie.u-ryukyu.ac.jp/~e075769/study/study/c/ch8/8_4.php)
ここのサイトのサンプルをコンパイルし使ったところ36行目で動作が止まります。
37行目にprintf("%1f",p->bl)を入れたところ4行に渡って数字が並びました。アドレスでもなさそうだしよくわかりません。どなたかご教授をお願いします。
アロー演算子はkポインタにアクセスするものとして覚えてます。
アロー演算子はポインタにアクセスするものとして覚えてます。
  • C

    5781 questions

    C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る