fp=fopen("c://my/test.txt","w+")指针指到c盘my文件夹test.txt文件,w+代表要往这个文件里写东西,由于如果没有该文件,那么内容会写到一个空指针里,十分危险,所以一般要先进行if判定    

 if((fp=fopen("c://my/test.txt","w+"))==NULL) 

  {

      printf("文件没有正确打开,不能往下执行了. \n");

           return(1);

  }

  fprintf(fp,"%s",a);用来向文件输入a的值

  fclose(fp);结束写入

w+代表写入还有r+为读  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

链表用来合理分配数据内存空间,避免浪费或不够造成的错误。