Я пытаюсь изменить массив символов в C, используя указатели для оптимизации. Я просто пытаюсь установить секцию массива на 0x00
быстрее, чем перебирать массив напрямую.
Это мой текущий код, который я пробую. Я пытаюсь установить индексы 65-124 на 0x00
.
char *paddPtr = paddedmsg; //This is needed for work earlier.
*paddPtr=&paddedmsg[65];
for (i=65; i < 125; i++, paddPtr++) {
*paddPtr = 0x00;
}
Нет сообщений об ошибках, но код, который мой профессор использует для проверки вывода, возвращается как неверный, поэтому я 'Я предполагаю, что есть проблемы, хотя я не уверен точно, в чем проблема.