Я хочу распечатать все элементы массива для отладки моей программы.
Вот цикл for для вывода всех элементов массива
for(int i = 0; i <= 9; i++) {
printf("Words: %s\n", &words[i]);
}
У меня есть заголовокфайл, содержащий массив const char
. Это требуется для задачи. Я знаю, что, вероятно, не рекомендуется помещать их в заголовочные файлы.
const char *words[10] = {'foo', 'bar', 'hello', 'world'};
Мой вывод при запуске этого кода очень странный, поскольку он печатает все задом наперед.
Keywords: oof
Keywords: rab
Keywords: olleh
Keywords: dlrow
Иногда, это даже добавило бы случайные полные остановки в конце каждого ключевого слова. Почему это? Я не написал ничего, кроме этого.