【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※返信付き投稿の削除は禁止!
 ※マルチポスト(多重投稿)は慎んで!

 詳しくはこちら


本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール掲示板2こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.21602

ポインタ変数
投稿者---泉(2005/06/24 12:41:41)


「あるファイルに任意の数値が入っている。
 そのファイルを呼び出し、データの最大、最小、平均値を取り出すプログラムを、関数へのポインタ変数の受け渡しを利用して作成せよ」

…という問題があるのですが、どうしてもできません。(ポインタを利用しないものならできるのですが)
まだよくポインタというものを理解できていなくて、色々本を読んだりネットで調べたりしたのですがどうしてもできませんでした。
ポインタというものはどう利用したら良いのでしょうか。
「任意の数値」なのでforではなくてwhileを使うのは判るのですが、その中をどう記述したら良いのか…。

ほとんど自分で何も作ってない状態ですいません。ですが、考えても判らなかったもので…。
どうか、アドバイスだけでもお願いします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:ポインタ変数 21603 まきじ 2005/06/24 12:52:46
<子記事> Re:ポインタ変数 21604 REE 2005/06/24 13:12:13


No.21603

Re:ポインタ変数
投稿者---まきじ(2005/06/24 12:52:46)


>「あるファイルに任意の数値が入っている。
> そのファイルを呼び出し、データの最大、最小、平均値を取り出すプログラムを、関数へのポインタ変数の受け渡しを利用して作成せよ」

main で、最大値、最小値、平均値を格納する変数を宣言して、
それぞれも求める関数に、変数のポインタを渡してやれば良いと
思います。

>「任意の数値」なのでforではなくてwhileを使うのは判るのですが、その中をどう記述したら良いのか…。

for でも while でも良いと思いますが?

あとは、それぞれの求め方は、ポインタを使わない場合と同じ。
& 、* らの演算子の使い方が分かっていればできると思います。


この投稿にコメントする

削除パスワード

No.21604

Re:ポインタ変数
投稿者---REE(2005/06/24 13:12:13)


>…という問題があるのですが、どうしてもできません。(ポインタを利用しないものならできるのですが)

では、まずポインタを利用しないものを作ってください。
その後、それをポインタを利用するものに変更しましょう


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧