home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / c / 12475 < prev    next >
Encoding:
Internet Message Format  |  1992-08-18  |  1.1 KB

  1. Path: sparky!uunet!mcsun!sun4nl!and!jos
  2. From: jos@and.nl (Jos Horsmeier)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: How many malloc's can I use?
  5. Message-ID: <3245@dozo.and.nl>
  6. Date: 18 Aug 92 12:00:43 GMT
  7. References: <1992Aug17.181615.11905@proxxi.se>
  8. Organization: AND Software BV Rotterdam
  9. Lines: 20
  10.  
  11. In article <1992Aug17.181615.11905@proxxi.se> elias@proxxi.se (Elias M}rtensson (proxxi)) writes:
  12. |Does ANSI C specify the maximum number of malloc calls that can safely
  13. |be made? Can I do a couple of thousand malloc's and still count on
  14. |that everything will work fine? I am not interested in any
  15. |descriptions of the MS-DOS limitations or anything like that. I just
  16. |want to know what ANSI C says.
  17.  
  18. The standard says nothing about the number of malloc() calls you can do.
  19. This maximum number is highly dependent on the amount of memory installed
  20. on your machine. 
  21.  
  22. |And does ANSI C specify that largest block of memory that can be
  23. |malloc'ed?
  24.  
  25. The size of the largest possible block has to fit in a size_t integral
  26. number. (Check your <stddef.h> file ...)
  27.  
  28. kind regards,
  29.  
  30. Jos aka jos@and.nl
  31.