Of course the ++ just increments the special variable, which gives it a value of 1,It doesn't just increment it - these special variables have magical behaviour, as Abigail-II points out below.
Oh, and I'd pronounce it "Scalar pipe plus plus" or "Scalar pipe increment". I might say "Dollar" instead of "Scalar" if I was talking to a Perl newbie.
In reply to Re^2: What the heck does $|++; do?
by PhilHibbs
in thread What the heck does $|++; do?
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |