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

宠物网站建设论文ucenter整合wordpress

宠物网站建设论文,ucenter整合wordpress,珠海在线网站制作公司,一般做外贸上什么网站好Go语言里面#xff0c;每个变量也都是有类别的#xff0c;这种类别叫做数据类型(Data Type)。 Go的数据类型有两种#xff1a;一种是语言内置的数据类型#xff0c;另外一种是通过语言提供的自定义数据类型方法自己定义的自定义数据类型。 数值型(Number) 数值型有三种每个变量也都是有类别的这种类别叫做数据类型(Data Type)。 Go的数据类型有两种一种是语言内置的数据类型另外一种是通过语言提供的自定义数据类型方法自己定义的自定义数据类型。 数值型(Number) 数值型有三种一种是整数类型另外一种是带小数的类型(一般计算机里面叫做浮点数类型)还有一种虚数类型。 整数类型不用说了和数学里面的是一样的。和数学里面不同的地方在于计算机里面正整数和零统称为无符号整型而负整数则称为有符号整型。 Go的内置整型有uint8, uint16, uint32, uint64, int8, int16, int32和int64。其中u开头的类型就是无符号整型。无符号类型能够表示正整数和零。而有符号类型除了能够表示正整数和零外还可以表示负整数。另外还有一些别名类型比如byte类型这个类型和uint8是一样的表示字节类型。另外一个是rune类型这个类型和int32是一样的用来表示unicode的代码点就是unicode字符所对应的整数。 Go还定义了三个依赖系统的类型uintint和uintptr。因为在32位系统和64位系统上用来表示这些类型的位数是不一样的。 *对于32位系统* uintuint32 intint32 uintptr为32位的指针 *对于64位系统* uintuint64 intint64 uintptr为64位的指针 至于类型后面跟的数字81632或是64则表示用来表示这个类型的位不同位越多能表示的整数范围越大。比如对于用N位来表示的整数如果是有符号的整数能够表示的整数范围为-2^(N-1) ~ 2^(N-1)1如果是无符号的整数则能表示的整数范围为0 2^N。 Go的浮点数类型有两种float32和float64。float32又叫单精度浮点型float64又叫做双精度浮点型。其最主要的区别就是小数点后面能跟的小数位数不同。 另外Go还有两个其他语言所没有的类型虚数类型。complex64和complex128。 对于数值类型其所共有的操作为加法()减法()乘法()和除法(/)。另外对于整数类型还定义了求余运算(%) 求余运算为整型所独有。如果对浮点数使用求余比如这样 1 package main2 3 import (4 fmt5 )6 7 func main() {8 var a float64 129 var b float64 3 10 11 fmt.Println(a % b) 12 } 编译时候会报错 invalid operation: a % b (operator % not defined on float64)   字符串类型(String) 字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。对于汉字通常由多个字节组成。这就是说传统的字符串是由字符组成的而Go的字符串不同是由字节组成的。这一点需要注意。 字符串的表示很简单。用(双引号)或者(号)来描述。 hello world 或者 hello world 唯一的区别是**双引号之间的转义字符会被转义而号之间的转义字符保持原样不变**。 1 package main2 3 import (4 fmt5 )6 7 func main() {8 var a hello \n world9 var b hello \n world 10 11 fmt.Println(a) 12 fmt.Println(----------) 13 fmt.Println(b) 14 } 输出结果为 hello world ---------- hello \n world 字符串所能进行的一些基本操作包括: 1获取字符长度 2获取字符串中单个字节 3字符串连接 1 package main2 3 import (4 fmt5 )6 7 func main() {8 var a string hello9 var b string world 10 11 fmt.Println(len(a)) 12 fmt.Println(a[1]) 13 fmt.Println(a b) 14 } 输出如下 5 101 helloworld这里我们看到a[1]得到的是一个整数这就证明了上面Go的字符串是由字节组成的这句话。我们还可以再验证一下。 1 package main2 3 import (4 fmt5 )6 7 func main() {8 var a string 你9 var b string 好 10 fmt.Println(len(a)) 11 fmt.Println(len(b)) 12 fmt.Println(len(a b)) 13 fmt.Println(a[0]) 14 fmt.Println(a[1]) 15 fmt.Println(a[2]) 16 } 输出 3 3 6 228 189 160   布尔型(Bool) 1 布尔型是表示真值和假值的类型。可选值为true和false。 2 3 所能进行的操作如下 4 and 与 5 || or 或 6 ! not 非 7 8 Go的布尔型取值就是true或false。任何空值(nil)或者零值(0, 0.0, )都不能作为布尔型来直接判断。 输出结果 false 下面是错误的用法 1 package main2 3 import (4 fmt5 )6 7 func main() {8 if 0 {9 fmt.Println(hello world) 10 } 11 if nil { 12 fmt.Println(hello world) 13 } 14 if { 15 fmt.Println(hello world) 16 } 17 } 编译错误 ./t.go:8: non-bool 0 (type untyped number) used as if condition./t.go:11: non-bool nil used as if condition./t.go:14: non-bool (type untyped string) used as if condition 上面介绍的是Go语言内置的基础数据类型。转载于:https://www.cnblogs.com/cuibin/p/6713352.html
http://www.zqtcl.cn/news/98444/

相关文章:

  • 一个外国人做汉字网站广州近期流行的传染病
  • 做pc端网站新闻pdf 网站建设
  • 盱眙网站建设棋牌软件定制开发
  • struts2 做的网站南京做网站优化
  • 网站设计的安全尺寸wordpress qqoq主题
  • 网站建设500错误代码网站文章超链接怎么做
  • 网站建设尺寸凡科建站弊端
  • 企业网站建设模板多少钱在哪里建网站免费
  • 盐城网站建设咨询优秀vi设计
  • 网站里面内外链接如何做北京pk10网站建设
  • 网站布局策划的流程百度知道入口
  • 个人网站设计毕业设计论文上海百度seo优化
  • 展台设计网站都有哪些拓者设计吧手机版
  • 河南省级建设主管部门网站免费推广平台哪个好
  • wordpress禁止自动升级seo实战密码怎么样
  • 福永网站建设公司如何利用个人nas做网站
  • 北京网站seo外包wordpress心情
  • 租用服务器一般是谁帮助维护网站安全网站如何看是哪家公司做的
  • 戴尔网站建设的特点开创者wordpress素材
  • 网站假设公司排名不用囤货
  • 有关网站建设合同织梦珠宝网站模板
  • 月牙河做网站公司电商网站开发成本
  • iis7建立网站注册公司地址虚拟地址怎么申请
  • 响应式网站开发的想要去国外网站买东西怎么做
  • 网站建设开发有什么好处百度网盘0基础网站开发教程
  • 桂林整站优化青岛网站制作哪里有
  • 织梦cms手机网站源码天天想你视频免费观看西瓜
  • 怎么做网站弄网盟邯郸超速云_网站建设
  • 桂阳做网站的软件定制开发外包wordpress电子商务插件
  • 10有免费建网站那些公司做网站比较厉害