Junior — Middle
Go dasturlash tilida rune turi nima ekanligini tushuntirib bera olasizmi?
sobes.tech AI
AIdan javob
Go tilida rune turi int32 turining sinonimidir va bitta Unicode belgisining kodini saqlash uchun ishlatiladi. Bu Unicode belgilar bilan ishlashni, faqat ASCII baytlar bilan emas, imkonini beradi.
Asosiy nuqtalar:
rune— bu 32-bitli butun son bo‘lib, Unicode belgisini kodlaydi.- Bu satrlardagi belgilar bilan qulay ishlash uchun ishlatiladi, chunki Go'da satrlar baytlar ketma-ketligidir va
runebutun belgilar bilan ishlash imkonini beradi.
Misol:
var ch rune = '世' // Xitoy ideogrami belgisi
fmt.Println(ch) // belgi raqamli kodini chiqaradi
fmt.Printf("%c", ch) // o‘zi belgi sifatida chiqaradi
Shu tarzda, rune Go'da Unicode belgilarini to‘g‘ri ishlash va manipulyatsiya qilishda yordam beradi.