• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Inny sposób na zapisanie instrukcji. Funkcja.

VPS Starter Arubacloud
0 głosów
191 wizyt
pytanie zadane 23 listopada 2017 w C i C++ przez antek782 Początkujący (490 p.)

Witam,

Muszę zapisać napisaną przeze mnie instrukcję w funkcji 

*(dokad++)=*(skad++);

w inny sposób niż ppowyżej(przynajmniej na dwa sposoby). Niestety nie mam pomysłu innego.

Cała funkcja:

void kopiuj(int* skad, int* dokad, int N)
{
    int i;
    for(i=0;i<N; i++)
        *(dokad++)=*(skad++);
}

Proszę o pomoc.

komentarz 23 listopada 2017 przez Michał Kozłowski Obywatel (1,440 p.)
Może trochę więcej danych?
Co to za program? Na czym polega problem ?
komentarz 23 listopada 2017 przez antek782 Początkujący (490 p.)
Jest to program sortujący liczby na dwa sposoby, przez wstawianie i bąbelkowe. Problem tkwi w tym, że muszę zapisać tamtą instrukcję w inny sposób niż została zapisana, ale żeby działało tak samo.

1 odpowiedź

0 głosów
odpowiedź 23 listopada 2017 przez Piotr Batko Stary wyjadacz (13,210 p.)

Dziwne pytanie...

Sposób 1

*dokad = *skad;
dokad++;
skad++;

Sposób 2

*dokad = *skad;
++dokad;
++skad;

Sposób 3

#include <string.h> // lub <cstring> jeżeli to C++
void kopiuj(int* skad, int* dokad, int N)
{
  memcpy(dokad, skad, N * sizeof(int));
}

Podobne pytania

–2 głosów
3 odpowiedzi 267 wizyt
0 głosów
2 odpowiedzi 453 wizyt
pytanie zadane 14 marca 2023 w C i C++ przez Jerzy Użytkownik (930 p.)
–1 głos
3 odpowiedzi 297 wizyt
pytanie zadane 8 listopada 2021 w Offtop przez defałlt juzer Obywatel (1,140 p.)

93,016 zapytań

141,977 odpowiedzi

321,272 komentarzy

62,361 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...