2007-09-11
Ruby中print和printf的区别
关键字: print,printf
在练习字符串的例子的时候,遇到这个问题:
"abc".each_byte{|c| printf"<%c>",c} 输出结果:<a><b><c>
"abc".each_byte{|c| print"<%c>",c} 输出结果:<%c>97<%c>98<%c>99
搞不懂print和printf到底有什么区别,他们的各自实现机制是什么呢?
"abc".each_byte{|c| printf"<%c>",c} 输出结果:<a><b><c>
"abc".each_byte{|c| print"<%c>",c} 输出结果:<%c>97<%c>98<%c>99
搞不懂print和printf到底有什么区别,他们的各自实现机制是什么呢?
评论
kenrome
2007-09-11
dennis_zane 写道
c语言的printf总该知道吧,而print的参数都是要按顺序打印出来的,不使用什么转义
特别感谢,呵呵,15分钟不到就得到答案了
dennis_zane
2007-09-11
c语言的printf总该知道吧,而print的参数都是要按顺序打印出来的,不使用什么转义
jimxl
2007-09-11
他们的参数类型都不一样。你qri查查不就知道了么。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1450 次
- 性别:

- 来自: 成都

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
关于Rails2.0下的File-Col ...
pure 写道<%= image_tag url_for_file_col ...
-- by distortion -
关于Rails2.0下的File-Col ...
<%= image_tag url_for_file_column 'gr ...
-- by pure -
升级到Rails2.0 ,出现HT ...
看看log里怎么说。
-- by ashchan -
rails中scaffold自动生成 ...
找到了,修改views的_form.rhtml
-- by kenrome -
rails中scaffold自动生成 ...
kenrome 写道<p><strong>目标:做一个博客系统,有两 ...
-- by 9esuLuciano






评论排行榜