当前位置: 代码迷 >> C语言 >> 请指教下列函数的错误之处
  详细解决方案

请指教下列函数的错误之处

热度:294   发布时间:2008-01-29 21:21:03.0
请指教下列函数的错误之处
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# 的帖子
可是空字符还不是一个字符,那我该怎样改?
----------------解决方案--------------------------------------------------------
‘’
----------------解决方案--------------------------------------------------------
  相关解决方案