Результаты поиска по запросу "c-strings"
memset не работает с указателем на символ
Что не так со следующим кодом? memset должен работать с указателем на блок памяти для заполнения. Но этот код отображает проблему в консоли, говоря о ошибке ...
В C, я могу инициализировать строку в объявлении указателя так же, как я могу инициализировать строку в объявлении массива char?
Достигают ли эти две строки кода одинакового результата? Если бы у меня были эти строки в функции, хранится ли строка в стеке в обоих случаях? Есть ли веская...
Можно ли распечатать только определенный раздел C-строки, не создавая отдельной подстроки?
Скажем, у меня есть следующее: char* string = "Hello, how are you?";Можно ли распечатать только последние 5 байтов этой строки? Как насчет только первых 5 байтов? Есть ли какая-то вариацияprintf что позволило бы это?
Право доступа к месту записи при работе с указателями на символ
Я пишу очень простую программу, которая удаляет повторяющиеся символы из строки. Я запустил визуальную студию и получил ошибку: Необработанное исключение в 0x00d110d9 в inteviews.exe: 0xC0000005: Место записи нарушения прав доступа ...
Является ли sprintf (буфер, «% s […]», буфер, […]) безопасным?
Я видел использование этого шаблона для конкатенации на строку в некотором коде, над которым я работал: sprintf(buffer, "%s <input type='file' name='%s' />\r\n", buffer, id); sprintf(buffer, "%s</td>", buffer);и я вполне уверен, что это не ...
Завершение строки - char c = 0 против char c = '\ 0'
При завершении строки мне кажется, что логическиchar c=0 эквивалентноchar c='\0', поскольку «нулевой» (ASCII 0) байт0, но обычно люди склонны делать'\0' вместо. Это просто из предпочтений или это должна быть лучшая "практика"? Какой ...
scanf и strcmp со строкой c
Я нашел хорошийпример [http://www.cplusplus.com/reference/cstring/strcmp/]о том, как использовать strcmp, но он работает только с fgets (), и мне нужно, чтобы он работал со scanf. Итак, вот код: int main(void) { char fruit[] = "apple\n"; char ...
Возвращение c_str из функции
Это из небольшой библиотеки, которую я нашел в Интернете: