void Set(char *path)
{
p_map_look= load_bitmap(path, NULL);
}
mamy taki przykłądowy kod, pobieramy zmienną path, typu *char, w wywołaniu funkcji stosujemy np: Set("lala.bmp"); ta gwaizda oznacza wskaźnik czy jak?
void Set(char *path)
{
p_map_look= load_bitmap(path, NULL);
}
mamy taki przykłądowy kod, pobieramy zmienną path, typu *char, w wywołaniu funkcji stosujemy np: Set("lala.bmp"); ta gwaizda oznacza wskaźnik czy jak?
Tak, to jest wskaźnik
Tak, jest to wskaznik na 1 element tej tablicy, czyli na 1 znak. Dzieki temu, ze wiadomo iz jest to char mozna przejrzec sobie cala taka tablice. Takie zapis char *tab jest rownowazny zapisowi char tab[] ale tylko przy deklaracji funkcji, wiec do wywolania tak naprawde przekazujesz ten string w " ".