news 2026/10/15 8:53:05

string和byte的相互转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
string和byte的相互转换

string和byte的相互转换

package main import ( "fmt" ) func main() { ch1 := 'a' ch2 := 'b' fmt.Printf("ch1的类型是: %T, ch2的类型是: %T\n", ch1,ch2) fmt.Printf("ch1的数值是: %c, ch2的数值是: %c\n", ch1,ch2) // byte 转换为 字符串⬇️ str1 := string(ch1) str2 := string(ch2) fmt.Printf("str1的类型是: %T, str2的类型是: %T\n", str1,str2) fmt.Printf("str1的数值是: %s, str2的数值是: %s\n", str1,str2) // 字符串 转换为 byte⬇️ ch3 := str1[0] ch4 := str2[0] fmt.Printf("ch3的类型是: %T, ch4的类型是: %T\n", ch3,ch4) fmt.Printf("ch3的数值是: %c, ch4的数值是: %c\n", ch3,ch4) /* 注⚠️:byte(str1) 不能把字符串转成单个 byte:byte 只能存一个字节,而字符串可能包含多个字节 'a' 是字符字面量,不是 byte。用 ch1 := 'a' 声明时,Go 将它推断为 rune;rune 是 int32 的别名,所以 %T 输出 int32。 如果想让 ch1 是 byte,可以写 ch1 := byte('a')。而 main.go:20 中的 str1[0] 取的是字符串的第 一个字节,所以 ch3 的类型是 uint8(byte 的别名)。 */ }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 8:52:02

C#属性详解:从基础到高级应用

1. C#属性基础与演变历程在C#语言的发展过程中,属性(Property)作为字段的智能替代品,经历了多次语法演进。从早期的完整封装模式到后来的语法糖简化,属性已经成为现代C#开发中不可或缺的核心语法元素。我记得2005年刚开始接触C# 2.0时&#x…

作者头像 李华
网站建设 2026/10/15 8:51:46

封装产线设备选型时那些说不清的隐性成本

做封装的朋友大概都有这种体会:设备进场那天,所有人都盯着铭牌上的产能指标,等真正跑起来才发现,决定良率的往往不是那几个亮眼参数,而是换型时间、备件响应速度、工艺窗口宽窄这些没人写进规格书的东西。 上个月去华东…

作者头像 李华
网站建设 2026/10/15 8:50:19

SpringBoot时间规划系统:可审计可集成的时间中枢设计

简介:本资源是一份面向计算机专业本科生及毕业设计初学者的SpringBoot课程设计论文模板,聚焦时间管理类Web系统开发实践,解决学生在选题、技术选型与论文结构组织上的常见困惑。文档完整覆盖绪论、需求分析、系统设计等标准章节,详…

作者头像 李华
网站建设 2026/10/15 8:50:17

白盒卡通化:可解释图像风格迁移的技术原理与工程实践

1. 项目概述:这到底是一篇讲什么的论文?“Learning to Cartoonize Using White-box Cartoon Representations”——光看这个标题,你可能第一反应是:“又一篇图像风格迁移的论文?”但如果你真花20分钟通读原文&#xff…

作者头像 李华
网站建设 2026/10/15 8:50:01

MathStudio中文教程:从符号计算到脚本绘图的全流程上手指南

简介:Mathstudio中文教程面向手机端数学计算工具Math Studio用户,作者参考官网Manual及数学资料,将内置上百种英文函数翻译成中文,并按代数、基础、微积分、CAS等类别整理,方便不熟悉英文界面的读者快速定位所需功能&a…

作者头像 李华
网站建设 2026/10/15 8:49:47

GD32E508内置USB HS实现WinUSB免驱:从描述符到批量传输的完整方案

简介:这是一个完整的基于GD32E508单片机的高速USB WinUSB免驱工程,面向嵌入式开发者与Windows上位机通信场景,采用GD32E50x固件库构建,解决MCU设备在Windows下无需安装驱动即可进行高速数据通信的实际工程问题。工程覆盖USB OTG设…

作者头像 李华