Вопросы по теме '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