有关S1E8:字符和字符串课后作业的相关讨论
有关S1E8:字符和字符串课后作业的相关讨论各位鱼油大家好,近期楼猪在学习小甲鱼的《带你学C带你飞》相关课程,感觉不错。
刚学完S1E8,所以去做课后作业,最后有两道动动手的题,里面涉及到一个从未讲过(1-8)的函数:scanf函数。
说实话,楼猪作为一个初学者,只能看答案来完成了,因为独立思考绝对想不到一个没讲过的东西拿来用。。
并不是说,小甲鱼老师讲的不好,个人只是认为这样做不太妥当。。{:5_91:}
再多说一句。。
在VS2015下,使用scanf会报错,必须用scanf_s才可以。。。这。。会不会是个坑~!
好了,就说这么多吧,以上为个人看法,大家大气谦和和平讨论,谢谢{:5_95:} 使用VS会出现'scanf': This function or variable may be unsafe. Consider using scanf_s ins这种错误,这是新版vc库添加的警告因为微软认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的,如果搜索不到\0,容易出现字符串越界所有vc扩展的所谓安全标准库,都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患。---来自网络 致年轻的我们 发表于 2016-11-28 19:11
使用VS会出现'scanf': This function or variable may be unsafe. Consider using scanf_s ins这种错误,这 ...
感谢您的回复。
页:
[1]