Chinaunix

标题: 关于printf的疑问 [打印本页]

作者: guitor    时间: 2011-07-31 15:14
标题: 关于printf的疑问
declare -i a=1
printf "%d",$a
0,1
为什么输出是0,1
printf "%d\n" $a
1
把逗号换成空格就正常了。
哪位高人帮忙解答一下啊,不胜感激!
作者: Single_GG    时间: 2011-08-01 11:20
printf "%d",$a
把"%d",$a 作为一个参数。当然结果是0,1了
printf "%d\n" $a  这个%d代表的是$a
作者: guitor    时间: 2011-08-06 14:58
我知道了,是书上印刷有问题。谢谢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2