int myArray[8];
for (int i = 0; i <= 8; i++)
myArray [i] = 0;
Я уверен, что это ошибка за пределами границ. i < = 8 должно быть i < 8.Что не так с моим фрагментом кода?
Пожалуйста, исправьте меня, если я ошибаюсь.
int myArray[8];
for (int i = 0; i <= 8; i++)
myArray [i] = 0;
Я уверен, что это ошибка за пределами границ. i < = 8 должно быть i < 8.Что не так с моим фрагментом кода?
Пожалуйста, исправьте меня, если я ошибаюсь.
Вы выделяют 8 блоков, 0-7, и вы пытаетесь ссылаться MyArray [8]
INT MyArray [8] означает, у вас есть 8 переменных:
туАггау [0]
туАггау [1]
м yArray [2]
туАггау [3]
туАггау [4]
туАггау [5]
туАггау [6]
туАггау [7]
И как это отвечает на вопрос? – 0x499602D2
In для цикла myArray [8] будет инициализирован, и он выходит за пределы. – w770115
Тогда вы должны сказать это в своем ответе. – 0x499602D2
Вы могли проверить, это примерно с любой статьей/учебником/ссылкой на массив. – chris
Интервью с кем-нибудь? –
Вы должны прочитать http://stackoverflow.com/questions/how-to-ask и http://stackoverflow.com/faq. Попытайтесь улучшить свой вопрос, чтобы получить более конструктивные ответы. – TheHippo