请指教下列函数的错误之处
char fun(char String[], int Start, int count){
int i;
for(i=Start; i<Start+count; i++)
String[i]="";
return String;
}
----------------解决方案--------------------------------------------------------
返回类型
----------------解决方案--------------------------------------------------------
char[] fun(char String[], int Start, int count)
----------------解决方案--------------------------------------------------------
回复 3# 的帖子
这种写法肯定是错的, 请问2#, 返回类型应怎样写?
----------------解决方案--------------------------------------------------------
char*
----------------解决方案--------------------------------------------------------
回复 5# 的帖子
F:\imformation\removeString_1.c(9) : warning C4047: '=' : 'char ' differs in levels of indirection from 'char [1]'还是在报错
----------------解决方案--------------------------------------------------------
回复 5# 的帖子
String[i]=""; 这有问题, 我将空字符赋值给它, 不行吗? ----------------解决方案--------------------------------------------------------
String[i]是char型,""是char*型
----------------解决方案--------------------------------------------------------
回复 8# 的帖子
可是空字符还不是一个字符,那我该怎样改? ----------------解决方案--------------------------------------------------------
‘’
----------------解决方案--------------------------------------------------------