Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Klíčové slovo vs. rezervované slovo

rezervované su takmer podmnozinou klíčových s výnimkou makier. Klíčové sú už definované jazykom Rezervovane ale navyse nemôžeš predefinovat. Ovšem ak je nejake slovo klíčové ale není rezervované ako napr. true/false/nil v Golangu. Môžeš urobiť niečo takéto :


package main
 
import "fmt"
 
func main() {
        fmt.Println(true)
        fmt.Println(false)
 
        x := true
        true := false
        false := x
 
        fmt.Println("oh no...")
 
        fmt.Println(true)
        fmt.Println(false)
}

kód je platný a skompilovatelny... potom true je false a false je true. Ak by bol true/false rezervovaný, toto by nebopo možné.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny