Ruby/Iteratory: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje)
Nie podano opisu zmian
Szymon wro (dyskusja | edycje)
mNie podano opisu zmian
Linia 35:
ruby> "abc".each_byte { |c| printf "<%c>", c }
#=> <a><b><c>
</source>
 
<tt>each_byte</tt> to iterator wskazujący każdy znak w łańcuchu. Każdy znak jest podstawiany do zmiennej lokalnej <tt>c</tt>. To samo można przełożyć na coś bardziej przypominającego kod C...