AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
1)给你一个变量`var float64 = 1.2`,请使用反射来得到它的`reflect.Value`,然后获取对 应的Type, Kind和值,并将reflect.Value转换成interface{},再 将interface{}转换成float64. ![](https://img.kancloud.cn/ff/70/ff709f86c0c2ac8548332429e62aa295_1209x654.png) <br> <br> 2)如下代码,可以正确吗??为什么? ![](https://img.kancloud.cn/d0/42/d0422dbf6802847646329e1d6cc6ef74_1280x708.png) **答:** 错误,因为如果要修改str的值,必须要调用**Elem**才能修改,否则报错,还有,reflect.ValueOf(str),没有接受的内存地址,所以无法修改,必须改成,**(&str)** 传入真正的内存空间