Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ルーン | データ型
Go入門

bookルーン

メニューを表示するにはスワイプしてください

ルーン文字とも呼ばれる)は、単一のUnicode文字を表す型。runeキーワードを使用して宣言。

index.go

index.go

copy
1
var myChar rune = 'a'

ルーン値は常にシングルクォート(')で囲む必要があるため、'a'と記述。

補足

Unicodeは、各文字に固有の数値を割り当てる標準であり、コンピュータがさまざまな言語や文字体系のテキストを表現・処理できるようにする仕組み。Unicodeの詳細な知識は必須ではないが、公式ウェブサイトで詳細を確認可能。

この値を出力しようとすると、整数として表示される場合がある。

index.go

index.go

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

これは、Unicodeシステムにおいて文字 a の対応する10進値が 97 であるためです。Unicode文字とその10進値の一覧はこちらで確認できます。

ルーンは一度に1文字のみを表すことができるため、次のような記述は正しくありません:

index.go

index.go

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

文字変数を宣言するために使用されるキーワードはどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  4
some-alt