Golang | Itoa 및 FormatInt에서 Int를 문자열로 변환
1261 단어 go
고문
Golang의 문자 데이터 형식은 int32의 별명입니다.이것은 주로utf8 문자를 저장하는 데 사용됩니다.
Golang의 문자열은 문자의 집합입니다.
func main() {
s := 'A'
fmt.Printf("%T, %v",s,s)
}
Output:
int32, 65
변수 "s"는 문자를 저장하지만 변수 "s"의 형식과 값을 인쇄할 때 출력은 int32 형식과 값 65 (대문자 "a"ASCII 값) 이다.문자열로 변환하려면 문자 형식을 문자열로 변환해야 합니다.
예:
func main() {
s := 'A'
fmt.Printf("%T, %v",string(s),string(s))
}
output:
string, A
Golang에서 Int를 String으로 변환
위의 일반 변환을 사용할 때 Golang Int에서 String으로의 변환이 어떻게 작동하는지 살펴보겠습니다.
s := 65
fmt.Printf("%T, %v", string(s), string(s))
Output:
string, A
"원하는 값은 문자열의""65""이지만 65는 ASCII 값, 즉 A로 변환됩니다."int를 대응하는 ASCII 값 대신 string으로 변환하는 방법을 보여 줍니다.
Golang Strconv Itoa
Golang Strconv Itoa 함수는 정수 값을 문자열로 변환하고 반환합니다.
알다원래의 게시물에서
Reference
이 문제에 관하여(Golang | Itoa 및 FormatInt에서 Int를 문자열로 변환), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/divshekhar/convert-int-to-string-in-golang-itoa-and-formatint-710텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)