记得刚开始学编程的时候,挺憎恨 printf 的,但用久了才发现好用.
perl 和 ruby 里都有 printf, lua 里面没有可以理解,但为什么 python 里也没有呢?
python 里好像有 s=%d %x 风格的字符串写法,然后 print 出来...
另外一个问题,有知道的朋友还请告知一下:
刚才我 google 的时候,看到说不建议在 C++里用 printf,要用 cout,我想起来我学 c++也是很久之前的事情了,后来这些年都用 C 语言,靠近 os 底层工作,C++的许多东西都是触类旁通"顿悟"的,唯独这个 cout 的好处没看到,比 printf 好在哪里呢?是不是跟 C++的哲学有关?
perl 和 ruby 里都有 printf, lua 里面没有可以理解,但为什么 python 里也没有呢?
python 里好像有 s=%d %x 风格的字符串写法,然后 print 出来...
另外一个问题,有知道的朋友还请告知一下:
刚才我 google 的时候,看到说不建议在 C++里用 printf,要用 cout,我想起来我学 c++也是很久之前的事情了,后来这些年都用 C 语言,靠近 os 底层工作,C++的许多东西都是触类旁通"顿悟"的,唯独这个 cout 的好处没看到,比 printf 好在哪里呢?是不是跟 C++的哲学有关?