当前位置: 首页 > news >正文

阿里巴巴国际贸易网站大庆网站建设黑icp备1900

阿里巴巴国际贸易网站,大庆网站建设黑icp备1900,各大网站平台发布信息,wap网站是什么目录 1. 类型转换 2. 类型别名 1. 类型转换 在从前的学习中,知道布尔bool类型变量只有两种值true或false,C/C、Python、JAVA等编程语言中,如果将布尔类型bool变量转换为整型int变量,通常采用 “0为假,非0为真”的方…

目录

1.  类型转换

2. 类型别名


1.  类型转换

在从前的学习中,知道布尔bool类型变量只有两种值true或false,C/C++、Python、JAVA等编程语言中,如果将布尔类型bool变量转换为整型int变量,通常采用 “0为假,非0为真”的方式,但是这个方式在Go语言中行不通。

        Go语言中不允许隐式转换,所有类型转换必须显式声明,而且转换只能发生在两种相互兼容的类型之间。 

注意:

  • 能够转换的类型称为兼容类型,不能转换的类型叫做不兼容类型
  • bool类型不能转换为int
var flag bool
flag = true
fmt.Printf("flag = %t\n", flag)  //%t , bool类型占位符//bool 不能 转换为int
fmt.Printf("flag = %d\n", int(flag))     //ERROR报错
  • int整型也不能转换为bool
//0为假,非0为真//整型  不能 转换为bool
flag = bool(1)    //ERROR,报错
  • 字符类型本质上就是整型(ASCII码),因此可以相互转换
var ch bytech = 'a'var t intt = int(ch)  //类型转换,把ch的值取出来后,转成int再给t赋值

2.  类型别名

关键字:type

格式:

  • 单个变量:type 别名 原名
  • 多个变量:

type (

        别名 原名

        别名 原名

package mainimport "fmt"func main() {//给int64起一个别名type bigint int64 //int64类型改名为bigintvar a bigintfmt.Printf("a type is %T\n", a)//同时给多个变量起别名type (long int64char byte)var b long = 11var ch char = 'a'fmt.Printf("b = %d, ch = %c\n", b, ch)
}

 

http://www.yayakq.cn/news/188167/

相关文章:

  • 单位做网站注意什么问题cdn 加速 网站
  • 公司建设一个网站有什么好处宣传网站建设方案模板下载
  • 酒店加盟什么网站建设.net做的网站代码
  • 网站建设需要的功能我要自学网网站建设与管理
  • 惠州 网站建设公司appstore应用商店
  • 博州住房和城乡建设局网站php网站模版
  • ps扩展插件网站给国外网站做流量
  • 超市网站规划泉州招聘网
  • 为个人网站做微信服务号网站建设的资料的准备
  • 锦州网站建设怎样免费织梦导航网站模板下载
  • 网站无法做301重定向电商网站建设重要性
  • 微信公众号如何分享wordpresswordpress+极致优化
  • 双体系建设网站中国最好的域名注册网站
  • 如何自己建立一个网站上海青浦区网站建设公司
  • org后缀的网站wordpress 注册用户
  • 长春门户网站建设制作微信分享的h5网站开发
  • 天津企业网站项目计划书目录模板
  • 微网站建设报价网站没排名怎么办
  • wordpress创建分站点官方网站建设公司
  • 如何建立一个网站查询数据深圳市中心最繁华区
  • 35岁学网站开发怎么样优秀个人网站欣赏
  • 福田网站建设龙岗网站建设网上购物系统源代码
  • 关键词排名网站微商城网站开发
  • asp.net旅游网站管理系统代码聊石家庄seo
  • 如何进行网站宣传推广wordpress底部代码
  • 济南网站seo报价软件著作权证书
  • 做外贸的怎样才能上国外网站泗阳县住房和城乡建设局网站
  • 厦门建设银行招聘网站公司徽标设计图片
  • 网络推广网站公司推荐网站建设前期分析的内容
  • 网站推广公司卓立海创东莞网络公司代理