TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Peyton Bay
from: Ed Blackman
date: 1995-12-10 17:44:20
subject: malloc question

On  in a message to All, Peyton Bay wrote:

PB> The size parameter in malloc is defined as an unsigned integer in
PB> the header files for CSet++. Does this mean that allocations are
PB> limited to 65535 elements or am I misinterpreting something? Thanks.

#include 
#include 
#include 

int main(void)
{
    printf("An unsigned integer will hold up to %u\n", UINT_MAX);

    printf("Therefore, integers are %.0f-bit\n",
        (log(UINT_MAX * 1.0) / log(2.0)) );

    return 0;
}


Ed Blackman

... Machines used in demolition are called Cats. Coincidence? I think not!
--- OMX/Blue Wave/OS2 v2.20
* Origin: Blackman/Strayer '96 Campaign HQ (910) 425-5610 (1:3634/22.42)
SEEN-BY: 270/101 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 517 628 713/888 800/1 7877/2809
@PATH: 3634/22 37 38 3615/50 396/1 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.