連番ファイル名と時刻をCSVに書き込むCプログラム。
#include <stdio.h> #include <time.h> int main(void) { FILE *fp; char *fname = "hoge.csv"; int n1; int n1max=128; time_t timer; struct tm *t_st; fp = fopen( fname, "w" ); if( fp == NULL ){ printf( "%sファイルが開けません\n", fname ); return -1; } for (n1=1;n1<=n1max;n1=n1+1){ /*現在時刻の取得*/ time(&timer); t_st = localtime(&timer); fprintf( fp, "hogehoge%03d.abc,", n1); fprintf( fp, "%02d:%02d:%02d\n",t_st->tm_hour,t_st->tm_min,t_st->tm_sec); } fclose( fp ); printf( "%sファイル書き込みが終わりました\n", fname ); return 0; }