Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Runes | Gegevenstypen
Introductie tot Golang

bookRunes

Runes, ook wel tekens genoemd, vertegenwoordigen een enkel Unicode-teken. Ze worden gedeclareerd met het sleutelwoord rune:

index.go

index.go

copy
1
var myChar rune = 'a'

Het is belangrijk om te weten dat rune-waarden altijd tussen enkele aanhalingstekens (') staan. Daarom schreven we 'a'.

Opmerking

Unicode is een standaard die aan elk teken een unieke numerieke waarde toekent, waardoor computers tekst uit verschillende talen en schriften kunnen weergeven en verwerken. Hoewel diepgaande kennis van Unicode niet vereist is, kun je meer informatie vinden op de officiële website.

Als we nu proberen de waarde af te drukken, kunnen we als uitvoer een geheel getal krijgen:

index.go

index.go

copy
1234567
package main import "fmt" func main() { var myChar rune = 'a' fmt.Println(myChar) // Outputs '97' }

Dit komt doordat de overeenkomstige decimale waarde voor het teken a in het Unicode-systeem 97 is. Een lijst van Unicode-tekens en hun decimale waarden is te vinden hier.

Let op: een rune kan slechts één teken tegelijk weergeven; het volgende is daarom onjuist:

index.go

index.go

copy
1
var myChar rune = 'ab' // Error: more than one character in rune literal
question mark

Welk sleutelwoord wordt gebruikt voor het declareren van een tekenvariabele?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

What happens if I try to assign more than one character to a rune?

Can you show an example of printing a rune and its integer value?

How do I convert a rune back to its character representation?

Awesome!

Completion rate improved to 1.96

bookRunes

Veeg om het menu te tonen

Runes, ook wel tekens genoemd, vertegenwoordigen een enkel Unicode-teken. Ze worden gedeclareerd met het sleutelwoord rune:

index.go

index.go

copy
1
var myChar rune = 'a'

Het is belangrijk om te weten dat rune-waarden altijd tussen enkele aanhalingstekens (') staan. Daarom schreven we 'a'.

Opmerking

Unicode is een standaard die aan elk teken een unieke numerieke waarde toekent, waardoor computers tekst uit verschillende talen en schriften kunnen weergeven en verwerken. Hoewel diepgaande kennis van Unicode niet vereist is, kun je meer informatie vinden op de officiële website.

Als we nu proberen de waarde af te drukken, kunnen we als uitvoer een geheel getal krijgen:

index.go

index.go

copy
1234567
package main import "fmt" func main() { var myChar rune = 'a' fmt.Println(myChar) // Outputs '97' }

Dit komt doordat de overeenkomstige decimale waarde voor het teken a in het Unicode-systeem 97 is. Een lijst van Unicode-tekens en hun decimale waarden is te vinden hier.

Let op: een rune kan slechts één teken tegelijk weergeven; het volgende is daarom onjuist:

index.go

index.go

copy
1
var myChar rune = 'ab' // Error: more than one character in rune literal
question mark

Welk sleutelwoord wordt gebruikt voor het declareren van een tekenvariabele?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4
some-alt