指针无法赋值的问题
七七&小鱼 2007-04-17 04:32:45 char * strupper(char *psz)
{
char * ps = psz;
while (*ps != '\0')
{
*ps = toupper(*ps);
ps ++;
}
return psz;
}
我就是用了一个 upper的函数,然后传入的*ps = toupper(*ps);这句执行完后不能把纸赋给*ps,请问是啥原因?谢谢。
调用的地方如下:
char * h="Af";
char * as= strupper ( h);
我怎么找都觉得没原因。。。