using -, +-, =, and += to set default values

I couldn't find a difference between using either the hyphen pair OR the
equal pair. They behaved the same way to me. Are the different at all