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

realloc (): неверный следующий размер при перераспределении, чтобы освободить место для strcat на char *
Я получаю недопустимую ошибку памяти в следующем коде: printf(" %s\n","FINE 5"); printf("%s LENGTH IS: %d\n","FINE 6",strlen(": ")); buffer = (char *)realloc(buffer, strlen(buffer)* sizeof(char) + (strlen(": ")+1)* sizeof(char)); printf("...
67108 просмотров
schedule 22.03.2023

C strcat - предупреждение: передача arg 2 из `strcat' делает указатель из целого числа без приведения
У меня проблема с программой ниже. Я пытаюсь просмотреть строку, введенную пользователем, для определенных слов. Моя главная проблема сейчас заключается в том, что когда я запускаю следующее, я получаю предупреждение о том, что «передача arg 2...
17979 просмотров
schedule 02.08.2022

C Объединить строку в цикле while
Кажется, я не могу использовать следующую функцию для объединения строки в цикле while. Любая идея, что я делаю неправильно? void do_file(FILE *in, FILE *out, OPTIONS *options) { char ch; int loop = 0; int sz1,sz2,sz3; int seeker...
691 просмотров
schedule 26.09.2022

Объединение строк без буферов
Есть ли способ объединить строки без предварительного выделения буфера? Рассмотрим следующее: int main() { char buf1[] = "world!"; char buf2[100] = "hello "; char * p = "hello "; // printf("%s", strcat(p, buf1)); // UB...
184 просмотров
schedule 14.08.2022

строковые литералы и strcat
Я не уверен, почему strcat работает в этом случае для меня: char* foo="foo"; printf(strcat(foo,"bar")); Он успешно печатает для меня «foobar». Однако, согласно более ранней теме, обсуждавшейся здесь в stackoverflow: я просто не могу...
209 просмотров
schedule 31.05.2022

Как я могу исправить код «saveas» для сохранения pdf-файлов, содержащих результаты моделирования Simulink, с помощью «strcat»?
Я борюсь со следующим кодом. Я не понимаю, почему функция «сохранить» не работает, хотя я дал правильное имя файла, тип файла и рисунок результатов графического моделирования модели Simulink. Мне нужно что-то изменить в коде «strcat» или? Также я...
81 просмотров
schedule 10.09.2022

strcat добавляет мусор в строку
Я пытаюсь перевернуть предложение, не меняя порядок слов, Например: "Hello World" => "olleH dlroW" Вот мой код: #include <stdio.h> #include <string.h> char * reverseWords(const char *text); char * reverseWord(char *word); int...
276 просмотров
schedule 20.07.2023