As I know the string terminating character in c is '\0'.
can we use '0' as the terminating character too? when I assign 0 to a specific index in a char array, and then use printf, it prints only upto that specific index.
hence, are both ways equivalent? is the null character equal to the literal 0?