ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
最後の添字を自分で決めるコードについてです。5行目のint box[num]と6、7行目を交換したら上手く動作しました。numの数値を定めてから、配列要素を定義しないといけないのですか?
プログラミング初心者の者です。最初のプログラムは実行できたのですが、numを入れた方のプログラムをコンパイルして.\a.exeで実行しようとすると、しばらく何も表示されず、また入力する所に戻ってしまいます。何か原因があるのでしょうか😭
ご質問下さりありがとうございます。エラーが何も出ないというのは気になりますね..いまGitに同じコードを上げてみました。github.com/masahirotoba/C_TH-cam(配列_sample.c のファイルに保存してあります。)これで実行するとどうなりますか?(コマンドは gcc -o sample sample.c && ./sample で試してみて下さい。)
@@youseful_toba 返信ありがとうございます!わざわざファイルを作っていただき感謝です!ファイルをダウンロードして実行してみましたが同じ結果になってしまいました...私のパソコンかダウンロードしたコンパイラのせいかもしれないので、色々試してみますね。
@@z7010 すみませんダメでしたか..お役に立てず申し訳ございません。
はじめまして!こちらの動画を見て勉強させて頂いてまず。質問なのですが int box[num] でやるとエラーが出てしまいます。エラーコードがC2131となっていて、調べてみると[num]のところは値を指定する必要があるって書いてあったのですが、どうすればよろしいでしょうか…よろしくお願いします🙇
コメントを下さりありがとうございます。間違った例で説明をしてしまい申し訳ございません。配列は実行時に要素数を決めるとエラーが起こりやすい性質があります。今回のようにプログラムを実行した後から要素数を決めたのでエラーになったと思われます(ただ説明の都合で動画では使わせてもらっていました)。紛らわしい例で申し訳ございません。
@@youseful_toba さん返信ありがとうございます。新しいプロジェクトを作ってやり直してみましたが、やはりダメでした…しかし、エラーコードが今回は「E0028 式には定数値が必要です」に変わりました。何度も質問して申し訳ありません。教えて頂けたら幸いです🙇
配列は実行時に要素数を決めるとエラーになりやすいです。なので今回のように実行時にnumに対して要素数を入力するとエラーになちゃいます!こちらが間違えた例で説明したせいです。申し訳ございません。なので初めから配列の要素数を決めて数を入力すれば大丈夫なはずです!
最後の添字を自分で決めるコードについてです。
5行目のint box[num]と6、7行目を交換したら上手く動作しました。
numの数値を定めてから、配列要素を定義しないといけないのですか?
プログラミング初心者の者です。最初のプログラムは実行できたのですが、numを入れた方のプログラムをコンパイルして.\a.exeで実行しようとすると、しばらく何も表示されず、また入力する所に戻ってしまいます。何か原因があるのでしょうか😭
ご質問下さりありがとうございます。エラーが何も出ないというのは気になりますね..
いまGitに同じコードを上げてみました。github.com/masahirotoba/C_TH-cam
(配列_sample.c のファイルに保存してあります。)
これで実行するとどうなりますか?(コマンドは gcc -o sample sample.c && ./sample で試してみて下さい。)
@@youseful_toba 返信ありがとうございます!わざわざファイルを作っていただき感謝です!ファイルをダウンロードして実行してみましたが同じ結果になってしまいました...
私のパソコンかダウンロードしたコンパイラのせいかもしれないので、色々試してみますね。
@@z7010 すみませんダメでしたか..お役に立てず申し訳ございません。
はじめまして!こちらの動画を見て勉強させて頂いてまず。
質問なのですが int box[num] でやるとエラーが出てしまいます。
エラーコードがC2131となっていて、調べてみると[num]のところは値を指定する必要があるって書いてあったのですが、どうすればよろしいでしょうか…
よろしくお願いします🙇
コメントを下さりありがとうございます。間違った例で説明をしてしまい申し訳ございません。配列は実行時に要素数を決めるとエラーが起こりやすい性質があります。今回のようにプログラムを実行した後から要素数を決めたのでエラーになったと思われます(ただ説明の都合で動画では使わせてもらっていました)。紛らわしい例で申し訳ございません。
@@youseful_toba さん
返信ありがとうございます。
新しいプロジェクトを作ってやり直してみましたが、やはりダメでした…
しかし、エラーコードが今回は「E0028 式には定数値が必要です」に変わりました。
何度も質問して申し訳ありません。教えて頂けたら幸いです🙇
配列は実行時に要素数を決めるとエラーになりやすいです。なので今回のように実行時にnumに対して要素数を入力するとエラーになちゃいます!こちらが間違えた例で説明したせいです。申し訳ございません。なので初めから配列の要素数を決めて数を入力すれば大丈夫なはずです!