Go每日一题(109) 的题目如下

3769 次点击 · 4 赞 ·大约8小时之前 开始浏览   · 来源「Golang来啦」

关于类型转化,下面选项正确的是?

A.
type MyInt int
var i int = 1
var j MyInt = i

B.
type MyInt int
var i int = 1
var j MyInt = (MyInt)i

C.
type MyInt int
var i int = 1
var j MyInt = MyInt(i)

D.
type MyInt int
var i int = 1
var j MyInt = i.(MyInt)
3769 阅读
37 回复
zyicy
zyicy · #1 · 3年之前

mark

feiyang
feiyang · #2 · 3年之前

类型转化

Dashing_wind
Dashing_wind · #3 · 3年之前

mark

hasbug
hasbug · #4 · 3年之前

mark

NovaChaos
NovaChaos · #5 · 3年之前

mk

mingtop
mingtop · #6 · 3年之前

强制类型转化。

Zuos
Zuos · #7 · 3年之前

mark

kissdata
kissdata · #8 · 3年之前

平时这么写的,两个都带括号了,不要紧吧 :eyes:

var j int8
for i := range []int{20, 2, 2} {
    j = (int8)(i)
    fmt.Println(j)
}
euibieur894
euibieur894 · #9 · 3年之前

打卡

droice
droice · #10 · 3年之前

打卡

k8scat
k8scat · #11 · 3年之前

ccc

a406299736
a406299736 · #12 · 3年之前

打卡

hypersus
hypersus · #13 · 3年之前

强制类型转换打卡

QRQRQRqrqr
QRQRQRqrqr · #14 · 3年之前

type MyInt int var i int = 1 var j MyInt = MyInt(i)

bsdx866
bsdx866 · #15 · 2年之前

image.png

huangyf168
huangyf168 · #16 · 2年之前

强制类型转换打卡

brothersam
brothersam · #17 · 2年之前
C.
type MyInt int
var i int = 1
var j MyInt = MyInt(i)

D 是类型断言
wzbwzt
wzbwzt · #18 · 2年之前

1

hasbug
hasbug · #19 · 2年之前

mark

wong
wong · #20 · 2年之前

m

feiyang
feiyang · #21 · 2年之前

强制类型转化

victorfengming
victorfengming · #22 · 2年之前

打卡

cainiaoyige01
cainiaoyige01 · #23 · 2年之前

mark

flyZ
flyZ · #24 · 2年之前

mark

cqant
cqant · #25 · 2年之前

C

hasbug
hasbug · #26 · 2年之前

mark

oYto
oYto · #27 · 2年之前
feiyang
feiyang · #28 · 2年之前

Golang type 类型别名和类型定义 https://studygolang.com/articles/19144

YuPeng
YuPeng · #29 · 2年之前

打卡

huangyf168
huangyf168 · #30 · 2年之前

打卡

cllgeek
cllgeek · #31 · 2年之前

mark

YuPeng
YuPeng · #32 · 2年之前

mark

hasbug
hasbug · #33 · 2年之前

mark

1174en
1174en · #34 · 大约1年之前

m

BigBigGopher
BigBigGopher · #35 · 大约1年之前

mark

hengbo
hengbo · #36 · 大约1年之前

A go不支持隐式转换

B 转换方法错误

D 只有接口类型才可以进行断言,且断言也不会成功,i的源类型为int断言不成MyInt

BigBigGopher
BigBigGopher · #37 · 9月之前

mark

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传