n****r 发帖数: 471 | 1 纯新手,C++刚刚开始学~
发现itoa需要提前定义char array的长度,
好像stringstream用起来方便一些。
不知道面试coding的时候可以用哪一个?还是得自己实现?
thanks~ |
C***y 发帖数: 2546 | 2 无所谓,没人care
【在 n****r 的大作中提到】 : 纯新手,C++刚刚开始学~ : 发现itoa需要提前定义char array的长度, : 好像stringstream用起来方便一些。 : 不知道面试coding的时候可以用哪一个?还是得自己实现? : thanks~
|
n*******w 发帖数: 687 | 3 这个时候应该使用栈。
不断%10,把余数进栈。然后整数除以10.直到整数为0.
出栈打印到栈为空。
【在 n****r 的大作中提到】 : 纯新手,C++刚刚开始学~ : 发现itoa需要提前定义char array的长度, : 好像stringstream用起来方便一些。 : 不知道面试coding的时候可以用哪一个?还是得自己实现? : thanks~
|
n****r 发帖数: 471 | 4 谢谢。。。
现在不知道什么函数可以在面试的时候用,什么时候不能用。
自己平时编程也没注意过这些,什么方便用就用什么了。
【在 n*******w 的大作中提到】 : 这个时候应该使用栈。 : 不断%10,把余数进栈。然后整数除以10.直到整数为0. : 出栈打印到栈为空。
|
n*******w 发帖数: 687 | 5 api应该尽量用。
有些问题用了api会变得过于简单。要看interviewer的意图。用之前问问interviewer
允不允许。
【在 n****r 的大作中提到】 : 谢谢。。。 : 现在不知道什么函数可以在面试的时候用,什么时候不能用。 : 自己平时编程也没注意过这些,什么方便用就用什么了。
|
p*****2 发帖数: 21240 | 6
integer的长度还是有限制的。先给出API定义, 比如input是int, 给个足够长的char数
组就可以了吧?除非面试官强调是整数长度无限制。
【在 n*******w 的大作中提到】 : 这个时候应该使用栈。 : 不断%10,把余数进栈。然后整数除以10.直到整数为0. : 出栈打印到栈为空。
|
n****r 发帖数: 471 | 7 恩, thanks a lot~ :D
interviewer
【在 n*******w 的大作中提到】 : api应该尽量用。 : 有些问题用了api会变得过于简单。要看interviewer的意图。用之前问问interviewer : 允不允许。
|