第1个回答 2011-05-04
char *str[5]={pear,apple,water,banana,orange}; 也就是一个数组,里面的元素是字符串的首地址。本回答被提问者采纳
第2个回答 2011-05-04
这样太长了,如果是str[5]={pear} 是可以接受的,存储时会将4个字母存在不同的字符中
如果想要存储字符串要用二维数组。。。str[][7]={pear;apple;water;banana;orange}就可以了..
第3个回答 2011-05-04
系统为str[5]分配了5个存储空间,每个只能存放一个该种类型的数据。
不知楼主满意否?
第4个回答 2011-05-04
char str[5][5]={"pear","apple","water","banana","orange"};
这样可以