2016-11-10 17 views
0

最初に、私は初心者プログラマーであることを指摘したいと思います。エラーの原因となるアレイのCin

私はそれが好きなので、私はビジュアルスタジオを使用しています。

私は配列にユーザーの入力を試していたプログラムを書いていた、といくつかの未知の理由で、私は配列を定義するためにCIN関数を使用しようとすると、エラーを取得保管。私は繰り返し可能なエラーを与えた特定の行にコードを短縮しました。誰かが間違ってここに起こっているとどのような必要はエラーを修正したり、それを回避するために行われるものを具体的に説明することができれば

#include "stdafx.h" 
#include <iostream> 


using namespace std; 
int main() 
{ 
int num[1][1]; 

cin >> num[1][1]; 
return 0; 
} 

は、私はそれを感謝本当にだろう。前もって感謝します。

また、私は名前空間を使用しないように私に言って500人を必要としません。私はプログラムで時間を節約するためにこれを行いましたが、このケースでは何の影響も与えないと確信しています。

+5

配列はゼロインデックス付きです。 num [1] [1]は2番目の行の2番目の列を呼び出しています(プラットフォーム依存)。あなたが望むのはnum [0]です。[0] – Incomputable

+0

@Olzhasありがとうございました! – PCGamingKing

答えて

2
// The size of the array is one 
    int num[1][1]; 
    //array index starts from 0 since your size is one you can only have index 0 
    cin >> num[0][0]; 
関連する問題