问题:编写fun:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。答案:void fun(char(*ss)[M],int k){ int i=0; while (i<N) { ss[i][k]='\0';i++; }}提问:为什么ss[i][k]='\0'使字符串长于k的字符全部删掉了?不是应该只删除ss[i][k]位置上的字符吗?