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

海南省住建设厅网站报监做传媒网站公司

海南省住建设厅网站报监,做传媒网站公司,wordpress免费英文主题,外呼系统电销文章目录 1.下面的代码有什么问题#xff1f;2.下面代码最后一行输出什么#xff1f;请说明原因3.下面代码有什么问题#xff1f;4.下面的代码输出什么#xff1f; 1.下面的代码有什么问题#xff1f; func main() {data : []int{1,2,3}i : 0ifmt.Println(data[i]) }参考… 文章目录 1.下面的代码有什么问题2.下面代码最后一行输出什么请说明原因3.下面代码有什么问题4.下面的代码输出什么 1.下面的代码有什么问题 func main() {data : []int{1,2,3}i : 0ifmt.Println(data[i]) }参考答案及解析对于自增、自减需要注意 自增、自减不在是运算符只能作为独立语句而不是表达式 不像其他语言Go 语言中不支持 i 和 --i 操作 表达式通常是求值代码可作为右值或参数使用。而语句表示完成一个任务比如 if、for 语句等。表达式可作为语句使用但语句不能当做表达式。 修复代码 func main() { data : []int{1,2,3}i : 0ifmt.Println(data[i]) }2.下面代码最后一行输出什么请说明原因 func main() {x : 1fmt.Println(x){fmt.Println(x)i,x : 2,2fmt.Println(i,x)}fmt.Println(x) // print ? }参考答案及解析输出1。知识点变量隐藏。使用变量简短声明符号 : 时如果符号左边有多个变量只需要保证至少有一个变量是新声明的并对已定义的变量尽进行赋值操作。但如果出现作用域之后就会导致变量隐藏的问题就像这个例子一样。 3.下面代码有什么问题 type foo struct {bar int }func main() {var f foof.bar, tmp : 1, 2 }参考答案及解析编译错误 non-name f.bar on left side of :: 操作符不能用于结构体字段赋值。 4.下面的代码输出什么 func main() { fmt.Println(~2) }参考答案及解析编译错误。 invalid character U007E ~很多语言都是采用 ~ 作为按位取反运算符Go 里面采用的是 ^ 。按位取反之后返回一个每个 bit 位都取反的数对于有符号的整数来说是按照补码进行取反操作的快速计算方法对数 a 取反结果为 -(a1) 对于无符号整数来说就是按位取反。例如 func main() {var a int8 3var b uint8 3var c int8 -3fmt.Printf(^%b%b %d\n, a, ^a, ^a) // ^11-100 -4fmt.Printf(^%b%b %d\n, b, ^b, ^b) // ^1111111100 252fmt.Printf(^%b%b %d\n, c, ^c, ^c) // ^-1110 2 }另外需要注意的是如果作为二元运算符^ 表示按位异或即对应位相同为 0相异为 1。例如 func main() {var a int8 3var c int8 5fmt.Printf(a: %08b\n,a)fmt.Printf(c: %08b\n,c)fmt.Printf(a^c: %08b\n,a ^ c) }给大家重点介绍下这个操作符 ^按位置零例如z x ^ y表示如果 y 中的 bit 位为 1则 z 对应 bit 位为 0否则 z 对应 bit 位等于 x 中相应的 bit 位的值。 不知道大家发现没有我们还可以这样理解或操作符| 表达式 z x | y如果 y 中的 bit 位为 1则 z 对应 bit 位为 1否则 z 对应 bit 位等于 x 中相应的 bit 位的值与 ^ 完全相反。 var x uint8 214 var y uint8 92 fmt.Printf(x: %08b\n,x) fmt.Printf(y: %08b\n,y) fmt.Printf(x | y: %08b\n,x | y) fmt.Printf(x ^ y: %08b\n,x ^ y)输出 x: 11010110 y: 01011100 x | y: 11011110 x ^ y: 10000010
http://www.hkea.cn/news/14553801/

相关文章:

  • 石家庄网站排名软件综合办公oa系统
  • wordpress 多站点建站教程深圳品牌策划与设计
  • 销售推广做那个网站著名网站设计
  • 塑模毕业设计代做网站游戏网站排行
  • 完成网站开发需要什么样技术单位网站的方案
  • 做网站可以卖钱吗开源cms下载
  • 兰州网站建设论坛网站建设公司教程
  • 美橙互联建站黄页网站怎么做 获取企业信息
  • 坪山网站建设特色可制作网页的软件
  • 情感视频素材网站网页制作视频教程下载
  • 网站建设布局品牌官网设计
  • 网站开发课程软件专业的教育行业网站制作
  • 网站开发技术 北京自己如何申请域名
  • 烟台做网站建设产品销售型企业网站有哪些
  • 注册了域名怎么做网站深圳住房建设局网站申报
  • 微网站分销做百度糯米网站的团队
  • 广西人才市场职称网长沙网站seo优化排名
  • 淮南家政网站建设地址宁波哪里做网站
  • 网站做推广要备案吗青岛网站制作推广
  • 做微页的网站wordpress 上传主题 ftp
  • 玉林市城市建设投资有限公司网站外网服务器地址ip免费
  • 浅谈电子商务网站建设与管理网站开发公司前台模板
  • 阿里巴巴是搭建的网站吗网站模板开发
  • 建站之星好不好全网优化推广
  • 可以做自媒体的网站青岛做门户网站公司
  • 旅游景区网站建设方案文档云游戏平台
  • 免费推广网站都有哪些如何建设微网站
  • 建设工程有限公司 网站app开发公司图片
  • 网站后续建设定制设计网站公司
  • 北京网站改版多少钱湛江设计公司