c语言字符串末尾能用null吗