1
wwqgtxx 2018 年 12 月 4 日
print("%d"%5)这样就行了
|
2
ysc3839 2018 年 12 月 4 日 via Android 这个问题属于开发者个人选择的问题了,开发者不加入所以没有。
|
3
Monad 2018 年 12 月 4 日
关于 std::cout 的好处 你想一下 ssize_t 应该用%???来 printf 输出
|
4
misaka19000 2018 年 12 月 4 日 Python 用 format 挺好的
|
5
codechaser 2018 年 12 月 4 日
[C++ std::cout vs printf]( https://stackoverflow.com/questions/4781819/printf-vs-stdcout)
python 里也有字符串格式化`str.format()`吧,这个跟`printf`用法不是差不多吗 |
6
balamiao 2018 年 12 月 4 日
为什么 python 里没有 echo,没有 var_dump,没有 snprintf~
|
7
autumn2018 OP @Monad 感谢提醒.我查了一下,c99 里可以用%zd,z 是新引入的 modifier,C++标准里没.
|
8
Monad 2018 年 12 月 4 日
@autumn2018 #7 嗯 那么 pid_t 呢 然后 off_t 呢 就是为了解决这些麻烦的地方哈=.=
|
9
zjdznl 2018 年 12 月 4 日 via Android
format 函数
|
10
anonymous256 2018 年 12 月 4 日 via Android
python 用过 format 以后,就再也不会想用%s 这种奇怪的东西了。
|
11
crab 2018 年 12 月 4 日
print(f"{}")
|
12
guog 2018 年 12 月 4 日 via Android
Python3 用 f-string 挺好的
|
13
smdbh 2018 年 12 月 4 日
python 里有 print,python 里有比没有 printf 更痛苦的事情
|
14
bill361410 2018 年 12 月 4 日
其实可以自己写一个 printf,按照自己的要求写一个就好了
|
15
Finest 2018 年 12 月 4 日
更细化用 string.Template 来做模版处理
|
16
pere 2018 年 12 月 5 日
我看 google 的代码规范,printf 比流更推荐使用啊
|
18
Kirscheis 2018 年 12 月 5 日 via Android
printf 到底哪里好用。。感觉用起来浑身难受啊
以及 printf 显然比 cout 舒服,所以有人能说说为什么推荐 cout 吗 |
20
deepreader 2018 年 12 月 5 日
f-string 了解一下
|
21
aniven 2018 年 12 月 5 日
print 就是 printf,而且更强大
|
22
zhiqiang 2018 年 12 月 5 日
我就喜欢在 C++里用 printf。std::cout 又丑又难用。
std::cout 号称更安全一点,但只要自己注意点,printf 也没啥,再说现在编译器也能识别出大部分不安全的情况。 |
23
SeaRecluse 2018 年 12 月 5 日
刚学 c++的第一堂课,老师就教我们
include<iostream> using namespace std: ... ... cout << "Hello World" << endl; 后来就是 Java,C#,python 所以至今也没用过 printf XD |
24
www5070504 2018 年 12 月 5 日
为什么要有 printf 现有的 print 完全够用啊
|
25
Sasasu 2018 年 12 月 5 日 cout 输出一个就要进行一次函数调用, 所以大家都建议用 printf.
不过建议用 https://github.com/fmtlib/fmt, 马上就要变成 std::fmt 了 |