當前位置:編程學習大全網 - 源碼下載 - c通信框架源代碼

c通信框架源代碼

# include & ltstdio.h & gt

# include & ltstring.h & gt

# include & ltstdlib.h & gt

# include & lttime.h & gt

無效總管(無效)

{

FILE * fp

char txt[500];

int cmd

int I;

time _ t rawtime

struct tm * timeinfo

fp = fopen("msg.txt "," a+");

if (NULL==fp)

{

printf("打開文件錯誤!\ n ");

返回;

}

while (1)

{

Printf ("Enter命令(1:接收短信,2:發送短信,0:退出):");

scanf("%d ",& ampcmd);

開關(cmd) {

案例1:

I = 0;

fseek(fp,0,SEEK _ SET);//跳到文件的開頭

while(NULL!=fgets(txt,500,fp))

{

i++;

printf("msg[%d]: %s ",I,txt);

}

打破;

案例二:

fseek(fp,0,SEEK _ END);//從文件結尾開始寫

時間(& ampraw time);

timeinfo = local time(& amp;raw time);

ASC time(time info);

fprintf (fp,"[%4d-%02d-%02d %02d:%02d:%02d]",1900+timeinfo-& gt;tm_year,1+timeinfo-& gt;tm_mon,\

timeinfo-& gt;tm_mday,timeinfo-& gt;tm_hour,timeinfo-& gt;tm_min,timeinfo-& gt;TM _ sec);

printf(" \ n輸入命令消息的內容(不超過500個字符):");

scanf("%s ",txt);

fprintf(fp," %s\n ",txt);

打破;

案例0:

fclose(FP);

返回;//退出

默認值:

Printf("命令未定義!\ n ");

打破;

}

}

}

  • 上一篇:dwg文件怎麽打開
  • 下一篇:軟件開發資源去哪裏找?
  • copyright 2024編程學習大全網