C语言中怎样定义一个字符型的二维数组赋值并输出啊?为什么总是报“array bound overflow数组越界呢?”比如这样定义:str[30][30]={"hello\0""hello world\0"...}为什么不对呢?