我正在处理一项作业,我注意到我的编码作业存在问题。我不清楚如何解决这个问题,可能是因为睡眠不足,但无论如何。我需要为这个分配修剪它的空白字符数组。
我想到的解决方案涉及第二个 char 数组,只需将非空格复制到该数组即可。但是我如何在不知道它的大小的情况下创建一个 char 数组,因为那时我还不知道它的大小。我仍然需要修剪它才能知道需要将多少个字符复制到新数组中,这在分配中有所不同
我知道关于 stackoverflow 有很多很好的问题,但我认为这更多地与思考过程有关,而不是与正确的语法有关。
我的第二个问题是如何在 char 数组上执行 fscanf/fgetc,因为它需要一个流,给它一个指针而不是一个流就足够了吗?