[ create a new paste ] login | about

Link: http://codepad.org/iUgdapWZ    [ raw code | fork ]

C, pasted on Aug 11:
#include <stdio.h>
#include <stdlib.h>

/* 約1GB */
#define MAXL (1024 * 1024 * 1024 / 1000)
#define LINE 1000

int main(int argc, char *argv[])
{
  int i, j;
  char str[LINE + 1];
  FILE *fo;
  
  if (argc < 2 || (fo = fopen(argv[1], "w")) == NULL)
    exit(1);
  
  for (i = 0; i < MAXL; i++) {
    for (j = 0; j < LINE - 1; j++)
      str[j] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"[rand() % 62];
    str[LINE - 1] = '\n';
    str[LINE] = '\0';
    fputs(str, fo);
  }
  
  fclose(fo);

  return 0;
}


Create a new paste based on this one


Comments: