你可以直接将字符串初始化为一个仅包含空字符的数组。这种方法确保了字符串以空字符结尾,因此它被视为一个空字符串。 c char str[1] = {'\0'}; 在这个例子中,str 是一个字符数组,其第一个也是唯一一个元素是空字符,因此它表示一个空字符串。 使用空字符串字面量初始化: 虽然字符串字面量本身不能为...