higeG の回答履歴
- C言語の配列のサイズ
二次元配列、三次元配列のサイズが知りたいです。 unsigned char test1[100]; は sizeof( test1 )で100ですが、 unsigned char test1[100][30]; はどのように書いたら100または、30なのか知りたいです。 unsigned char test1[100][30][5]; これも100,30,5のサイズをそれぞれ得る方法が知りたいです。 因みに以下のような数値なし[]を見たことがあるのですが どういう意味でしょうか? unsigned char test1[][30]; サイズを理解していないのは、ポインタを理解していないと同じことでしょうか?今更ながら自分自身が不安です。
- コールバック関数とは…(C言語)
関数をコールバックするのと、 関数を直接呼ぶのとではどう違うのでしょうか? ※質問がおかしかったらすいません。
- 締切済み
- C・C++・C#
- akaruimirai01
- 回答数4
- stdin,stdoutについて
C言語を学び始めたものです stdin・stdoutがどのように機能するか分かりません またstdoutはどこに出力しているんですか #include <stdio.h> int main(void) { char ch; while(!feof(stdin)) { scanf("%c", &ch); if(!feof(stdin)) printf("%c", ch); } return 0; } このプログラムは「コンソール」入出力関数だけを使用しテキストファイルの内容を別のテキストファイルにコピーするプログラムだそうですがどのテキストファイルの内容をどこのテキストファイルにコピーしているんですか?stdin・stdoutの機能が全く分かりません。 どなたか分かる方、回答お願いします。
- シャッター速度の速いデジタルカメラ
こんばんは いつもお世話になっております。 現在金魚や小動物を飼っていて、その個体を撮るのに2年半くらい前に買ったニコンCOOLPIX4100で撮っています。 で、シャッター速度が遅いのか、固定撮影にしてもブレます。 一応スポーツモードにして撮るとブレないのですが、画像が暗いので写真になりません。 予算6万円くらいのデジタルカメラでシャッター速度の速いカメラはありますでしょうか? よろしくお願いします。 男性が持っておかしくないので・・^^; メーカーは問いません。(ソニー以外で) よろしくお願いします。
- ベストアンサー
- デジタルカメラ・フィルムカメラ
- hiro06_08_k
- 回答数6
- グローバル変数のよくない使い方とその改良例
C言語の勉強をしています。 グローバル変数を多用するのはあまりよくないと聞きました。 どこでいつ書き換えられるのか把握しづらい等々、言われることは理解できるのですが、 では具体的にどうするのがよいのか分からないのです.. 例えば、異なったファイル内の複数の関数から参照したり、書き換えたいような変数が あった場合、ついついグローバル変数を使いたくなってしまうのですが、このような ケースではどのようにするのがよいのでしょうか。 簡単なC言語の具体的な例で教えてください。 よろしくお願いします。
- 1
- 2