yl830208 发表于 2020-2-9 19:12:29

各位大佬们,关于S1E8的小问题

课后练习最后一道题
为什么是      
        char name;
        float height, weight;
而不能直接
        char name[];
        float hight,weight;


视频不是说可以空出来不写吗

人造人 发表于 2020-2-9 19:16:49

"视频不是说可以空出来不写吗"

说过吗?你再倒回去认真听一听,是这种情况吗?

yl830208 发表于 2020-2-9 19:24:56

人造人 发表于 2020-2-9 19:16
"视频不是说可以空出来不写吗"

说过吗?你再倒回去认真听一听,是这种情况吗?

https://fishc.com.cn/forum.php?mod=viewthread&tid=67468&extra=page%3D1%26filter%3Dtypeid%26typeid%3D584

倒数第三句话怎么理解

召唤风云 发表于 2020-2-9 19:37:18

只有在定义时赋值才能空,其它时候不行。

qiuyouzhi 发表于 2020-2-9 19:37:47

yl830208 发表于 2020-2-9 19:24
https://fishc.com.cn/forum.php?mod=viewthread&tid=67468&extra=page%3D1%26filter%3Dtypeid%26typeid% ...

数组里必须有值

zltzlt 发表于 2020-2-9 19:46:46

本帖最后由 zltzlt 于 2020-2-9 19:51 编辑

只有赋值同时初始化才可以这么写,例如:char name[] = "zltzlt";

一个账号 发表于 2020-2-9 19:47:38

因为 name 没有初始化!

yl830208 发表于 2020-2-9 21:17:46

OKOK,我明白了,谢谢各位大佬们
页: [1]
查看完整版本: 各位大佬们,关于S1E8的小问题