
No.1ベストアンサー
- 回答日時:
変数のスコープの話ですね。
Printer()の引数に与えるiは、Printer()関数のローカル変数として扱われるためです。つまり、Printer(i)のiは、Printer()関数のために値がコピーされ、Printer()関数の中だけで参照可能で、Printer()関数から復帰したらその値は消え去ります。
どうしても呼び出し元から参照したいのであれば、実体をmain()で宣言し、そのポインタをPrinter()関数に引き渡すような構造にする必要があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
C言語について。
C言語・C++・C#
-
C言語について。
C言語・C++・C#
-
参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++
C言語・C++・C#
-
-
4
C言語で構造体の参照渡しができません
C言語・C++・C#
-
5
C言語について
C言語・C++・C#
-
6
C言語について。
C言語・C++・C#
-
7
[C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について
C言語・C++・C#
-
8
C++言語の16進数の表現についておしえてください
C言語・C++・C#
-
9
c言語について array[i]-‘0’ これってどーゆー意味ですか? (ちなみに16進数を10進数
C言語・C++・C#
-
10
gcc のコンパイラオプションについて
C言語・C++・C#
-
11
C言語について。
C言語・C++・C#
-
12
C言語について。
C言語・C++・C#
-
13
プログラミング c言語
C言語・C++・C#
-
14
C言語初心者 構造体 課題について
C言語・C++・C#
-
15
c言語の問題です
C言語・C++・C#
-
16
C言語 コマンドプロンプトについて。
C言語・C++・C#
-
17
C言語初心者です、、、お助けください
C言語・C++・C#
-
18
マクロ関数 #define の効果は何ですか? わかりやすく教えて下さい
C言語・C++・C#
-
19
C++はWindows運用に必須なのか
C言語・C++・C#
-
20
C言語で 英文字のみからなる文字列、”Radar”、”WasItACatISaw”、”a”、””(空
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
数字の位ごとの値を表示するプ...
-
5
4択問題のプログラムでランダム...
-
6
Excel-vba 文字列と変数を...
-
7
疑似乱数の発生
-
8
Access2003 オートナンバーの現...
-
9
ドキュメントビューの扱い
-
10
C言語でCLAMP(a,b,c)
-
11
コンボボックスの名前を変数に...
-
12
VB6.0-整数と余りを求める
-
13
ラジオボタンの値の取得につい...
-
14
10進数をアスキーコードに変換
-
15
フリーランタイマーの時間差分...
-
16
DataGridView 複数行同時変更...
-
17
1つ前の値を変数に保存する方法
-
18
Excel VBA でデータ転記について
-
19
DWORDって
-
20
VBAで72時間タイマーがオーバー...
おすすめ情報
公式facebook
公式twitter