これは、各しかし、それがコンパイルされないバック0に戻される第6及び第13のスロットを除いて、その中に4を有していなければならない、私は14個のスロットを有するアレイのために書かれたコードです。私がここで間違ったことを誰かが知っていますか?私の配列のコーディングに何が問題なのですか?
using namespace std;
#include <iostream>
const int MAX = 14;
int main()
{
void printArray();
system ("pause");
return 0;
}
void startArray (int beadArray[MAX])
{
for(int i=0; i<MAX; i++)
{
beadArray[i]=4;
}
beadArray[6]=0;
beadArray[13]=0;
}
//**********************************************//
void printArray()
{
startArray (int beadArray[MAX]);
for(int i=0; i<MAX; i++)
{
cout<<i;
}
}
恐ろしいです。 :)このコードには多くの問題があります。 – ervinbosenbacher
何かがコンパイルされないときの素晴らしいことは、コンパイラがなぜ**を言うのかということです。そして、あなたは[ビルドされていない]ターゲットを実行する必要はありません。この情報**はあなたの役に立つ**だけでなく、受け入れ可能な質問をするために必要な情報**です。 –
この質問は、コードレビューに関するもので、[コードレビュー](codereview.stackexchange.com)に適しているため、話題にはならないようです。 –