【发布时间】:2015-07-14 17:19:33
【问题描述】:
这是一种方法,但它的问题是不必要地使用输出屏幕。
lenth=printf("%d",num);// or lenth=printf("%s",str);
如果没有 printf 的输出,我怎么能找到长度?
【问题讨论】:
-
C 还是 C++?选择一个...
-
对于数字还是字符串?因为它们在内部并不相同......
-
@Abhishek 然后使用类似
std::to_string(num).size(); -
只要使用足够大的缓冲区的
snprintf -
哦,拜托,他在问什么非常清楚。
标签: c