siema mam pewien problem robiliśmy zadania na zajęciach z c++ i po tych zajęciach ćwiczeni-owiec pytał nas czym jest ten pogrubiony napis biblioteka w taniaKsiazka(biblioteka); co wysyła do taniaKsiazka itp. No i ja no dokładnie nie potrafię określić co to dokładnie jest ale no mówiłem ,że przesyła zawartość z tej tablicy 100 elementowej do taniaKsiazka która tam już sobie z tym coś robi i zapisuje itp. No ale to jest źle nie wiem jak to wytłumaczyć .Może ktoś wie co to dokładnie jest i co wysyła pozdrawiam.
#include <iostream>
#include <string>
#include <ctime>
using namespace std;
struct ksiazka
{
string tytul;
string autor;
unsigned index;
int cena;
};
void taniaKsiazka(ksiazka *tablica);
int main()
{
ksiazka biblioteka[100];
taniaKsiazka(biblioteka);
system("pause");
return 0;
}
void taniaKsiazka(ksiazka *tablica)
{
srand(time(0));
for(int i=0; i<100; i++)
{
tablica[i].index=rand()%1000000;
tablica[i].cena=rand()%20+1;
if(tablica[i].cena<10)
{
cout<<"tytul:"<<tablica[i].tytul;
cout<<"\t autor:"<<tablica[i].autor;
cout<<"\t index:"<<tablica[i].index;
cout<<"\t cena:"<<tablica[i].cena<<endl;
}
}
}