質問者のktc_hiroです。
box様
大変わかりやすい回答ありがとうございます。
さっそく試してみます。
検索結果 3 件
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 二次元配列の定義について
- 返信数: 5
- 閲覧数: 2516
Re: 二次元配列の定義について
質問者のktc_hiroです。
みけCAT様 早々のご教授ありがとうございます。
static int a[X][Y], b[X][Y], c[X][Y];
に変更して実行したところ無事正常終了しました。
ありがとうございました。
よろしければ、
定数がX=200,Y=200くらいなら問題なく、X=400,Y=400になると
オーバーフローする分かれ目があれば教えてください。
または、この問題を勉強するためにはC言語のどこらへんを
参考にすれば良いか教えてください。
みけCAT様 早々のご教授ありがとうございます。
static int a[X][Y], b[X][Y], c[X][Y];
に変更して実行したところ無事正常終了しました。
ありがとうございました。
よろしければ、
定数がX=200,Y=200くらいなら問題なく、X=400,Y=400になると
オーバーフローする分かれ目があれば教えてください。
または、この問題を勉強するためにはC言語のどこらへんを
参考にすれば良いか教えてください。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 二次元配列の定義について
- 返信数: 5
- 閲覧数: 2516
二次元配列の定義について
はじめまして、ktc_hiroと申します。
c言語初心者で次のエラーを解決することが出来ずに困っています。
よろしくご教授願います。
質問内容
#define X 100
#define Y 100
int main(void){
int a[X][Y], b[X][Y], c[X][Y];
を定義して処理を行うと正常に動くプログラムが
#define X 500
#define Y 400
と定数の値を変更すると異常終了してしまいます。
解決方法を教えてください。
よろしくお願い致します。
c言語初心者で次のエラーを解決することが出来ずに困っています。
よろしくご教授願います。
質問内容
#define X 100
#define Y 100
int main(void){
int a[X][Y], b[X][Y], c[X][Y];
を定義して処理を行うと正常に動くプログラムが
#define X 500
#define Y 400
と定数の値を変更すると異常終了してしまいます。
解決方法を教えてください。
よろしくお願い致します。