又见窄巷 发表于 2017-10-30 21:30:08

当需要scanf输入汉字时

我看小甲鱼用的是: char name;
                                 scanf("%s", name)
为什么要用256? 求解释?

BngThea 发表于 2017-10-30 21:51:22

给name字符串分配足够大的空间,256个char空间足够输入足够长的一句话了
当然,你也可以改为50或者更小,只要能保证长度足够存放用户输入的字符串长度+1即可
页: [1]
查看完整版本: 当需要scanf输入汉字时