我wondeirng我的代码从函数返回字符串....限制?
char* usage()
{
static char errors[] = {"Sorry Invalid Option entered\nPlease Enter an appropriate option"};
return errors;
}
我已经正确调用的函数这个特殊的包裹和它做什么,我想它。然而就在我这样做的时候......我得到了很多错误。
char* usage()
{
static char errors[] = {"Sorry Invalid Option entered\n
Please Enter an appropriate option"};
return errors;
}
我所做的只是把第二行放在下面一行我得到的错误。现在,我想知道的是两者之间的区别是什么?我似乎有两个字符数组输入相同的参数。是否因为我没有为数组使用malloc空间?
你想要字符串中的所有空格吗? – 2013-03-21 19:18:09