要输入带空格的字符串,要用到一个格式字符:%[] --> 一个字符集。“%[]”的作用是扫描字符集合:例如:scanf(“%[^\n]”,str);具体作用是:如果输入的字符属于方括号内字符串中某个字符,那么就提取该字符;如果一经发现不属于就结束提取。该方法会自动加上一个'\0'到已经提取的字符后面。...
注:在主函数中,N是一个可变量,例如你写scanf("%d",&N);然后再将其代入函数 f(N,&pArr); ,也能通过,主要是因为利用了动态分配内存的方法才使这种方法可行的。