Das stimmt schon, dass deine Variante funktioniert, um das eine Bit zu löschen. Das Problem daran is nur, dass alle anderen Bits auch gelöscht werden, da du ja alle 8 Bits mit 0 veroderst.
Es ist also höchstens auf den ersten Blick dasselbe.