# Printf "%#o\\n", 0

**URL:** <https://www.ruby-forum.com/t/printf-o-n-0/127050>\
**Category:** Development\
**Created:** [January 24, 2008, 4:41pm UTC](https://www.ruby-forum.com/t/printf-o-n-0/127050 "2008-01-24T16:41:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [January 24, 2008, 4:41pm UTC](https://www.ruby-forum.com/t/printf-o-n-0/127050/1 "2008-01-24T16:41:20Z")

</div>

e$B0J2\<$N$h$&$K!"e(Bprintf e$B$Ge(B %#o e$B$Ke(B 0 e$B$rM?$($k$H!"e(B00  
e$B$H$J$j$^$9!#e(B

% ./ruby -ve ‘printf “%#o\n”, 0’  
ruby 1.9.0 (2008-01-24 revision 0) [i686-linux]  
00

e$B$3$NF0:n$Oe(B C e$B$Ne(B printf e$B$H0[$J$j$^$9!#e(B

% cat t.c  
#include \<stdio.h\>

int main(int argc, char \*\*argv)  
{  
printf("%#o\n", 0);  
return 0;  
}  
% gcc -Wall t.c  
% ./a.out  
0

e$B5,3J$r;2\>H$9$k$H!"@hF,$,$9$G$Ke(B 0 e$B$N$H$-$K$Oe(B 0  
e$B$r$D$1$J$$$N$,e(B  
(C e$B$Ne(B) printf e$B$N;EMM$G$"$k$h$&$K;W$($^$9!#e(B
