以下问题,请把答案手工写在纸上,考察的内容是c run-time library,请不要使用其他库和接口。
要求:a) 每个人独立完成,b) 可以参考书和电子文档,c) 明天9:00之前完成
答题纸交给 牟凤林 。
1 什么库函数把一个字符串转换成整数?
2 若字符串表示的整数超出整数最大值,例如:”9999999999999999999”,怎么办?
3 若字符串中包含其它字符,例如:“123YYY 121 ” ,“ 123 ” ,“ 12.3 ” ,“ 123 ” , “/t /n 123 ” , “Notadigitstring”,返回的结果分别是什么?
4 什么库函数把一个字符串转换成浮点数?
5 为什么上面的函数返回结果是double, 而不是float?
6 什么库函数把整数转换成字符串?
7 什么库函数把浮点数转换成字符串?
8 _ecvt、_fcvt、_gcvt的共同点和不同点?
9 为什么有了 atof,还需要strtod函数? 熟悉这族函数(strtoxxx),写出他们的名字
准备:下一个单元,我们练习c runtime library 函数族printf的内容。