Результаты поиска по запросу "c-strings"

3 ответа

Как строки и символьные массивы работают в C?

3 ответа

Является ли sprintf (буфер, «% s […]», буфер, […]) безопасным?

Я видел использование этого шаблона для конкатенации на строку в некотором коде, над которым я работал: sprintf(buffer, "%s <input type='file' name='%s' />\r\n", buffer, id); sprintf(buffer, "%s</td>", buffer);и я вполне уверен, что это не ...

3 ответа

Завершение строки - char c = 0 против char c = '\ 0'

ТОП публикаций

1 ответ

writeData () должен вызывать fwrite (buf, ...), а не fwrite (& buf, ...)

у выходные файлы отличаются, когда я использую fwrite в другой функции VERSUS fwrite в той же функции? output1.txt содержит значение мусора типа Ê, что НЕ является правильным output2.txt содержит «b», что правильно #include <stdio.h> #include ...

2 ответа

C - разбить строку на массив строк

0 ответов

 вместо.

я есть еще один вопрос новичка. Я написал фрагмент кода, который преобразует NSString в NSMutableData для имитации результата webService. Однако оказывается, что cString устарела. Можете ли вы помочь мне заменить его? Вот мой код NSString ...

1 ответ

 отличается от скобок, по крайней мере, в американском английском. ;-)

ичок в c и хочу разделить строку на две части. Вот мой код: #include <stdio.h> #include <string.h> #include <stdlib.h> void test(char** a, char** b) { const char * c = "abcdef"; *a = (char *)malloc(4* sizeof(char)); *b = (char *)malloc(4* ...

3 ответа

Как строки и символьные массивы работают в C?

Нет направляющих яВидимо, кажется, это очень хорошо объясняет.Я имею в виду, вы можете выделить память для

2 ответа

Почему я получаю предупреждение компилятора за преобразование строкового литерала в символ *, это плохо?

Поэтому компилятор говорит мне, что это устаревшее преобразование из строкового литерала в char *: char* myString = "i like declaring strings like this";Должен ли я беспокоиться об этом? Это неправильный способ сделать это? Мне нужно ...

3 ответа

memset не работает с указателем на символ

Что не так со следующим кодом? memset должен работать с указателем на блок памяти для заполнения. Но этот код отображает проблему в консоли, говоря о ошибке ...