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

Странные символы появляются при использовании функции strcat в C ++
Я новичок в C ++ и учусь в Руководстве MSDN C ++ для начинающих. При попытке использовать функцию strcat она работает, но вначале я получаю три странных символа. Вот мой код #include <iostream> #include <cstdio> #include...
5639 просмотров
schedule 02.03.2022

реализация strcat
Я попытался реализовать strcat самостоятельно и нашел реализацию strcat в Wiki , например. .... но когда я его использую, возникает ошибка сегментации. Что не так с кодом ниже? char * strcat(char *dest, const char *src) { size_t i,j;...
50610 просмотров
schedule 02.03.2024

переполнение strcat?
Может ли кто-нибудь объяснить, почему мой strcat делает это? Кажется, я не могу понять, почему я переписываю часть исходной строки. Вывод выглядит следующим образом: Новая строка: HelloThis должна быть после обратной косой черты 0 в str1h 0 в...
4147 просмотров
schedule 18.11.2022

Как найти длину argv[] в C
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char *argv[]){ int fir; //badly named loop variable char *input[] = calloc( strlen(argv), sizeof(char)); //initializing an array for( fir =...
76050 просмотров
schedule 18.11.2022

Размер массива назначения strcat
Возьмите следующую программу: #include <iostream> #include <cstring> using namespace std; int main() { char a[8] = "Hello, "; char b[7] = "world!"; strcat(a, b); cout << a; return 0; } Обратите...
1278 просмотров
schedule 30.10.2022

Разрушение стека Strcat
При запуске следующего преднамеренного кода, разрушающего стек, strcat копирует значение источника ровно десять раз. #include <stdio.h> #include <stdlib.h> int main() { char a[16]; char b[16]; char c[32]; strcpy(a,...
1575 просмотров
schedule 23.07.2023

strcat() и fgets() в C не работают
По той или иной причине я не могу заставить работать два экземпляра fgets() и strcat() . Это мой код: #include <stdio.h> #include <string.h> int main() { char str[150]; char userName[8]; char password[8]; printf("Enter...
1497 просмотров
schedule 26.06.2023

Уникальные строки для массива ячеек
Мне интересно, как можно найти уникальные строки массива ячеек, если рассматривать только второй и шестой столбцы. Пробовал уже так: a = unique(strcat(a(:,2), a(:, 6)),'rows') , где a - массив ячеек, но выдает ошибку - index exceeds matrix...
1039 просмотров
schedule 20.01.2024

strcat Место записи нарушения прав доступа С++
Я получаю сообщение об ошибке: Необработанное исключение по адресу 0x5AAF40D9 (msvcr120d.dll) в Homework6_10_7.exe: >0xC0000005: место записи нарушения прав доступа 0x006A0000. При запуске этого кода: int main() { //variables const int...
924 просмотров
schedule 15.11.2023

C strcpy и strcat
У меня есть вопрос о strcpy и strcat. В программе, которую я пытаюсь сделать, мне нужно получить год рождения кого-то из фискального кода. Фискальный код задается в виде символа из последовательного порта, strcpy(temp, code[6]); strcat(temp,...
610 просмотров
schedule 18.04.2024

Не возвращающая строка. Эта программа преобразует цифру вроде 123 в слова типа One Two Three, почему в итоге я ничего не получаю?
#include<stdio.h> #include<string.h> char *int_to_string( int n ); void main() { int n; printf("Enter the number : "); scanf("%d",&n); printf("\n%d in words is : %s.\n",n,int_to_string(n)); } char *int_to_string(...
110 просмотров
schedule 14.02.2022

imwrite дает противоречивую ошибку в Matlab
Я написал код для очистки и печати нескольких изображений, data_1=csvread(data) for h=1:30 im_old=imread(strcat('catches\image_generator (',int2str(h),').png')); im_bw=func_bw(im_old); im_2=func_clean_tr(im_bw);...
321 просмотров
schedule 16.02.2023

Создать строку из char[] в c возвращает неправильное значение
У меня есть следующий код, который объявляет char data[] с простыми данными JSON. ( {"x":123,"y":137} ) 17 символов. Затем в моей основной функции я пытаюсь скопировать char data[] char за char и объединить в новую строку, используя функцию...
384 просмотров
schedule 08.05.2023

Динамическое объединение строк с помощью strcat в C
У меня возникла проблема при использовании strcat, однако при использовании realloc strcat перезаписывает строку назначения. char *splitStr(char *line) { char *str_; str_ = (char *) malloc(1); char *ptr =...
549 просмотров
schedule 11.06.2024

использование неинициализированного значения, ошибка при использовании sprintf или strcat
Приведенный ниже фрагмент кода полностью работает в моей среде IDE. Но когда я отправляю это на codeforces , я получаю сообщение об ошибке, указывающее на строку sprintf . Вероятно, решение выполняется с ошибкой 'использование...
283 просмотров
schedule 12.04.2022

Добавление строк в массив символов в C
По какой-то причине, когда я печатаю массив выше, я получаю странный вывод. Когда я запускаю этот код через терминал WinSCP, он также падает, как если бы это был бесконечный цикл. Тем не менее, я в основном ищу, чтобы исправить вывод на печать....
34 просмотров
schedule 07.10.2023