Przepraszam za to zbyt proste pytanie, ale nie wydaje się, aby dowiedzieć się tego przykładu w książce Czytam:Czy ktoś może wyjaśnić ten fragment (dlaczego są tutaj te szelki)?
void f5()
{
int x;
{
int y;
}
}
Jakie są szelki dla okolicznych int y
? Czy możesz umieścić aparaty ortodontyczne w dowolnym miejscu? Jeśli tak, to kiedy i dlaczego miałbyś to zrobić, czy jest to tylko błąd w książce?
Jest to technika, najczęściej stosowana w języku C, do tworzenia lokalnych wartości tymczasowych po pierwszym wyciągu. Gdy wykonywanie kończy kończący się nawias klamrowy, wszystkie zmienne utworzone w tym zakresie znikają. –