Kopiowanie łańcuchów pomiędzy tablicami

2014-12-17 13:00
0

Witam,
mam problem z tablicą znaków typu char. Tworzę 4 tablice :

char Tablica1[]="Tekst1"
char Tablica2[]="Tekst2"
char Tablica3[]="Tekst3"
char Tablica4[]="Tekst3"

W programie używam tylko dwóch tablic, Tablicy1 i Tablicy2.

I muszę zmienić w pewnym momencie ich wartość na odpowiednio:

W tablicy1 ma być tekst3
W tablicy2 ma być tekst4

próbowałem :

Strcpy (Tablica1, Tablica3);

ale nie dzieła : d, jakieś rady ?

dodanie znaczników <code class="c"> i poprawienie tytułu wątku - @furious programming

edytowany 1x, ostatnio: furious programming, 2014-12-17 13:12
Wstawiaj kod w znaczniki kolorujące składnię, a nazwy języków/technologii podawaj w tagach, nie w tytule; - furious programming 2014-12-17 13:13

Pozostało 580 znaków

2014-12-17 13:02
kq
#include <string.h>

i strcpy(Tablica1, Tablica3)


 Tylko uważaj na zmianę wielkości tych tablic, bo dostęp do tablicy poza zakresem to UB.

Pozostało 580 znaków

2014-12-17 13:17
0

Jednak działa błąd był gdzieś indziej : d, mógłbyś napisać co to jest to UB ? : )

Pozostało 580 znaków

2014-12-17 13:21
0

Undefined Behaviour

Googluj co to jest

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0