FishC_小宇 发表于 2016-11-27 19:13:35

有关S1E8:字符和字符串课后作业的相关讨论

有关S1E8:字符和字符串课后作业的相关讨论

各位鱼油大家好,近期楼猪在学习小甲鱼的《带你学C带你飞》相关课程,感觉不错。

刚学完S1E8,所以去做课后作业,最后有两道动动手的题,里面涉及到一个从未讲过(1-8)的函数:scanf函数。

说实话,楼猪作为一个初学者,只能看答案来完成了,因为独立思考绝对想不到一个没讲过的东西拿来用。。

并不是说,小甲鱼老师讲的不好,个人只是认为这样做不太妥当。。{:5_91:}

再多说一句。。

在VS2015下,使用scanf会报错,必须用scanf_s才可以。。。这。。会不会是个坑~!

好了,就说这么多吧,以上为个人看法,大家大气谦和和平讨论,谢谢{:5_95:}

致年轻的我们 发表于 2016-11-28 19:11:44

使用VS会出现'scanf': This function or variable may be unsafe. Consider using scanf_s ins这种错误,这是新版vc库添加的警告因为微软认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的,如果搜索不到\0,容易出现字符串越界所有vc扩展的所谓安全标准库,都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患。---来自网络

FishC_小宇 发表于 2016-11-28 20:06:58

致年轻的我们 发表于 2016-11-28 19:11
使用VS会出现'scanf': This function or variable may be unsafe. Consider using scanf_s ins这种错误,这 ...

感谢您的回复。
页: [1]
查看完整版本: 有关S1E8:字符和字符串课后作业的相关讨论