[C++] Problemowe tablice stringów...

0

Hello!!! Przy definiowaniu tablicy np

tabl[5]={ "PILOT" };

powinienem zostawić miejsce na kod '\0' - NULL ?? Jeśli tak to powinna ona wyglądać :

tabl[6]={ "PILOT" }; 

gdzie szósty jej element nieistnieje, a piątym jest NULL . Czy to poprawny zapis??

0

Oto przyklad :). Powinno zostac miejsce na NULL. Inaczej bedzie error array bounds overflow

#include <iostream.h>

main()
{
	char tab[6] = {"RUSEK"};
	int i = 0;
	while(tab[i])
	{
		cout<<tab[i++];
	}
}
</cpp>
0

Wielkie THX !!!

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