是否可以使用文件指针打开文件,然后将该指针分配给同一程序中的另一个文件指针。当我移动到原始指针时,比如文件的结尾,此时的备用指针指向什么?另外,我可以在同一个程序中使用两个不同的文件指针的"fopen“函数吗?更具体地说,以下两段代码确实编译正确,但都给出了分段错误作为输出。我犯了什么错?#include<stdlib.h>{ int ch, c
所以对于我正在做的一个项目,我有两个文件。在第一个文件中,我有一个typedef结构,它是一个头文件。在第二个示例中,我使用malloc()分配内存,然后使用“”尝试用第一个文件中的结构填充分配的内存。操作符。typedef struct /* members */文件2看起来像这样(不是this is all in main):ptr