home *** CD-ROM | disk | FTP | other *** search
/ Sams Teach Yourself C in 21 Days (6th Edition) / STYC216E.ISO / mac / Examples / Day10 / malloc.c < prev    next >
C/C++ Source or Header  |  2002-06-08  |  348b  |  20 lines

  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. int main( void )
  4. {
  5.    /* allocate memory for a 100-character string */
  6.    char *str;
  7.    str = (char *) malloc(100);
  8.    if (str == NULL)
  9.    {
  10.       printf( "Not enough memory to allocate buffer\n");
  11.       exit(1);
  12.    }
  13.    printf( "String was allocated!\n" );
  14.  
  15.    free(str);
  16.  
  17.    return 0;
  18. }
  19.  
  20.