• c语言学习笔记


    #include <stdio.h>
    #include <time.h>

    int main(void)
    {
    time_t t;               //类似于size_t那样的专门存时间戳的数据类型
    struct tm *p;         //引入 time.h后,可以得到结构体 struct tm tm里有年月日时分秒等参数

    time(&t);      // 把时间戳放到容器里,
    p=localtime(&t);     // 把时间戳放到 localtime里返回结构体指针用p接收
              // 存数据需要对应的容器,返回结果需要对应的容器(数据类型)来接收。          

    FILE *f;   //文件型指针

    f=fopen("time.txt","w"); // 用w只写模式打开要注意,如果该文件已经存在会把该文件内容清空
    if(f==NULL){
      printf("文件打开失败 ");
    }else{
      fprintf(f,"%d-%d-%d",p->tm_year+1900,p->tm_mon+1,p->tm_mday);
      fclose(f);
    }

    //用fscanf 读一个文件里的数据实例

    FILE *rf;

    rf=fopen("log.dat","r");

    if(rf==NULL){

      printf("文件打开失败 ");

    }else{

      char name[20];

      int height;

      while(fscanf(rf,"%s%d",name,&height)==2){ //这个2是表示成功得到的参数,根据实际情况写,并不是定死的, 注意这里字符型name不用加 & 

        printf("name is %s ,height is %d",name,height); 

      }

      fclose(rf);

    }

      //fgetc 把数据从文件里读出来输出  

      FILE *nf;

      nf=fget("hello.txt","r");  

      while( (ch=fgetc(nf) )!=EOF )     // getchar 获取标准输入流 

        putchar(ch);          //放到标准输出流中

      fclose(nf);

      return 0;
    }

  • 相关阅读:
    cocos2d 多点触摸
    mac 下安装node.js
    黑鹰破解笔记(2)
    OD使用心得笔记二
    淘宝店开始进行审核
    黑鹰破解笔记(1)
    Lisp笔记1
    OD使用心得笔记一
    怒马
    近段时间的web开发
  • 原文地址:https://www.cnblogs.com/luckylihuizhou/p/6479958.html
Copyright © 2020-2023  润新知