Результаты поиска по запросу "c-strings"
Это даст UB, если вы передадите строковый литерал (что показывает OP ...)
ли способ печатать только часть строки? Например, если у меня есть char *str = "hello there";Есть ли способ просто напечатать"hello", имея в виду, что подстрока, которую я хочу напечатать, имеет переменную длину, а не всегда 5 символов? Я ...
вместо.
я есть еще один вопрос новичка. Я написал фрагмент кода, который преобразует NSString в NSMutableData для имитации результата webService. Однако оказывается, что cString устарела. Можете ли вы помочь мне заменить его? Вот мой код NSString ...
В C, я могу инициализировать строку в объявлении указателя так же, как я могу инициализировать строку в объявлении массива char?
Достигают ли эти две строки кода одинакового результата? Если бы у меня были эти строки в функции, хранится ли строка в стеке в обоих случаях? Есть ли веская...
Возвращение c_str из функции
Это из небольшой библиотеки, которую я нашел в Интернете:
Является ли sprintf (буфер, «% s […]», буфер, […]) безопасным?
Я видел использование этого шаблона для конкатенации на строку в некотором коде, над которым я работал: sprintf(buffer, "%s <input type='file' name='%s' />\r\n", buffer, id); sprintf(buffer, "%s</td>", buffer);и я вполне уверен, что это не ...
Является ли sprintf (буфер, «% s […]», буфер, […]) безопасным?
Я видел использование этого шаблона для конкатенации на строку в некотором коде, над которым я работал:
Strtol, strtod небезопасны?
Кажется, чтоstrtol() а такжеstrtod() эффективно позволяют (и заставляют) отбрасывать константу в строку: #include <stdlib.h> #include <stdio.h> int main() { const char *foo = "Hello, world!"; char *bar; strtol(foo, &bar, 10); // or strtod(foo, ...