掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ポインター渡し (ID:55521)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
C++ なら void Input( int & a ) { ... a = 10; // たとえば。 } main(...) { int v; Input( v ); // 呼び出しはこう書ける。そしてvに値が戻ってくる。 } C 限定なら void Input( int * a ) { ... if( a ) // ポインタにNULL指定されていないことを確認する。作法。 { // ( a != NULL ) の意味。!= NULL は冗長なので書かないが、 // 初心者は書いた方がよいかも。 *a = 10; } }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.