'\0' and 0 are technically not completely interchangeable, by the way, I personally stick to 0 because zero sure seems like a lot less typing than '\0' plus then the compiler is given control of how to use it. Instead of the compiler asking itself "why is this guy putting a '\0' there--oh well, he is the boss"
