Вопросы по теме 'strncpy'

'strncpy' против 'sprintf'
Я вижу много sprintf , используемых в моих приложениях для копирования строки. У меня есть массив символов: char myarray[10]; const char *str = "mystring"; Теперь, если я хочу скопировать строку str в myarray , лучше использовать:...
33160 просмотров
schedule 21.12.2023

Ошибка сегментации strcpy/strncmp в полях структуры
Я пытаюсь добавить новый узел в структуру с полем char* (word) Определение listT: enum boolean {false, true}; struct list { enum boolean sorted; union{ int words; char *word; }; struct list* next;...
216 просмотров
schedule 12.05.2024

Почему strncpy () возвращает указатель
Почему strncpy() возвращает указатель, если char *dest все равно назначается? Это просто дизайнерское решение, чтобы сделать его более гибким?
72 просмотров
schedule 29.05.2024

Разве strncpy не лучше strcpy?
Я знаю, что в Интернете есть много ответов, в которых говорится, что один лучше, чем другой, но я пришел к такому пониманию того, что strncpy() лучше с точки зрения предотвращения ненужных сбоев в системе из-за отсутствия '\0' . Как говорят...
2235 просмотров
schedule 27.12.2023

Прервать ловушку: ошибка 6 в Mac OS с использованием strncpy и strcpy
Любые предложения по работе/альтернативе приветствуются. Я пытаюсь перезаписать нули перед возвратом к вызывающей функции. Заявления печати включены. else if (DB_SPC.option == OSTMP3) { /* overwrite nulls...
37 просмотров
schedule 09.04.2024