请教为什么给数组赋值会报错

请问为什么给数组赋值会报错?请问为什么info[index][0]str这种赋值语句总是会报错呢?请高手指教,非常感

请问为什么给数组赋值会报错?
请问为什么info[index][0]=str;这种赋值语句总是会报错呢?
请高手指教,非常感谢!!



C
[解决办法]
字符串怎么能直接赋值。。用strcpy。。

strcpy(info[index][0], str);