字符数组作为参数传入函数
, 利用mallo函数动态分配空间,#include
void handle_str(char *str)
{
char str_buf[INCHAR_MAX] = {0};
int i;
for (i = 0; *str != ' '; str++)
{
//clean 't' 'n' and ' '
if (*str == ' '
|| *str == 't'
|| *str == 'n')
{
continue;
}
else
{
str_buf[i++] = *str;
}
}
str_buf[i] = *str;
//copy value to parameter
str = malloc(sizeof(str_buf));
}



