I learned it in the military also. The slashed zero was used in hand-written messages and logs to distinguish it from an O. The character maps on most computers don't have a slashed zero... Actually, that's a hyphen. This is a dash: "—" The dash is longer. It doesn't normally appear on a keyboard but can be inserted by typing the numerals 0151 while holding down the Alt key.