UWAGA konkurs!
Mistrz Programowania
Serwis algorytm.edu.pl zaprasza na kompleksowe zajęcia przygotowujące do matury z informatyki (nowa podstawa programowa) oraz dla uczniów szkół podstawowych do zajęć przygotowujących do Olimpiady Informatycznej Juniorów.
więcej informacji pod adresem szkola-fraktal.pl
strncpy - funkcja kopiuje n znaków z jednej tablicy do drugiej
char *strncpy (char* doTablicy, const char* zTablicy, int n);
Funkcja kopiuje n znaków z tablicy zTablicy do tablicy doTablicy i zwraca wskaźnik na pierwszy element tablicy doTablicy.
Zadanie. Napisz program, który skopiuje 5 znaków z tablicy zTablicy do tablicydoTablicy i wyświetli zawartość obu tablic.
#include <cstring>
#include <iostream>
using namespace std;
int main()
{
char zTablicy[] = "Ala ma kota";
char doTablicy[6];
//skopiowanie 5 początkowych znaków do z zTablicy do doTablicy
strncpy(doTablicy,zTablicy,5);
cout<<doTablicy<<endl<<zTablicy<<endl;
return 0;
}
Wynik programu jest oczywisty.