abort()          Abort Process and Return Error 
 abs()            Calculate Absolute Value of Integer 
 absread()        Read Disk Sectors 
 abswrite()       Write Disk Sectors 
 access()         Check File Permission Setting 
 acos()           Calculate Arc Cosine 
 alloca()         Allocate Memory Block on Stack 
 allocmem()       Allocate DOS Memory Segment 
 asctime()        Convert Time from Structure to String 
 asin()           Calculate Arc Sine 
 assert()         Diagnostic Message Generator 
 atan()           Calculate Arc Tangent 
 atan2()          Calculate Arc Tangent of y/x 
 atexit()         Register Exit Function 
 atof()           Convert String to Double 
 atoi()           Convert String to Integer 
 atol()           Convert String to Long 
 bdos()           Invoke DOS Function, Short Form 
 bdosptr()        MS-DOS System Call 
 bioscom()        Communications I/O 
 biosdisk()       Hard Disk / Floppy I/O 
 biosequip()      Check Equipment 
 bioskey()        Keyboard Interface 
 biosmemory()     Return Memory Size 
 biosprint()      Printer I/O 
 biostime()       Return the Time of Day 
 brk()            Change Data-Segment Space Allocation 
 bsearch()        Perform Binary Search 
 cabs()           Calculate Absolute Value of Complex Number 
 calloc()         Allocate and Zero Memory 
 ceil()           Calculate Ceiling of Value 
 cgets()          Get a Character String from the Console 
 chdir()          Change Current Working Directory 
 chmod()          Change File Permission Setting 
 _chmod()         Change Access Mode of File 
 _clear87()       Get and Clear 8087/80287 Status Word 
 clearerr()       Clear Error Indicator for a Stream 
 close()          Close File 
 _close()         Close a File Handle 
 coreleft()       Return a Measure of Unused Memory 
 cos()            Calculate Cosine 
 cosh()           Calculate Hyperbolic Cosine 
 country()        Return Country-Dependent Information 
 cprintf()        Formatted Write to Console 
 cputs()          Write a String to the Console 
 creat()          Create a New File 
 _creat()         Create a New File 
 creatnew()       Create a New File 
 creattemp()      Create a New File or Rewrite an Existing One 
 cscanf()         Read Formatted Data from Console 
 ctime()          Convert Time from Long Integer to String 
 ctrlbrk()        Set Control-Break Handler 
 difftime()       Find the Difference between Two Times 
 disable()        Disable Interrupts 
 dosexterr()      Get DOS Extended Error Values 
 dostounix()      Convert Date and Time to UNIX Time Format 
 dup()            Create Second Handle for Open File 
 dup2()           Reassign a File Handle 
 ecvt()           Convert Double to String 
 enable()         Enable Interrupts 
 eof()            Test for End of File 
 exec...()        An Overview of the Eight Exec Functions 
 execl()          Execute Program Using: Arg List 
 execle()         Execute Program Using: Arg List, Environment 
 execlp()         Execute Program Using: Arg List, PATH 
 execlpe()        Execute Program Using: Arg List, PATH, Environment 
 execv()          Execute Program Using: Arg Array 
 execve()         Execute Program Using: Arg Array, Environment 
 execvp()         Execute Program Using: Arg Array, PATH 
 execvpe()        Execute Program Using: Arg Array, PATH, Environment 
 exit()           Terminate Process after Cleanup 
 _exit()          Terminate Process without Cleanup 
 exp()            Calculate Exponential 
 fabs()           Calculate Absolute Value of Floating-Point 
 farcalloc()      Allocate Memory from Far Heap 
 farcoreleft()    Return Measure of Unused Memory in Far Heap 
 farfree()        Free a Block from Far Heap 
 farmalloc()      Allocate Memory from Far Heap 
 farrealloc()     Adjust Allocated Block in Far Heap 
 fclose()         Close a Stream 
 fcloseall()      Close All Open Streams 
 fcvt()           Convert Double to String 
 fdopen()         Open a Stream Using a Handle 
 feof()           Detect Stream End-of-File (Macro) 
 ferror()         Test for Error on a Stream (Macro) 
 fflush()         Flush a Stream 
 fgetc()          Read a Character from a Stream 
 fgetchar()       Read a Character from Stdin 
 fgets()          Read a String from Stream 
 filelength()     Return File Length 
 fileno()         Get File Handle Associated with Stream (Macro) 
 findfirst()      Search Disk Directory 
 findnext()       Fetch Files That Match findfirst() 
 floor()          Calculate Floor of Value 
 flushall()       Flush All Streams and Clear All Buffers 
 fmod()           Calculate Floating-Point Remainder 
 fnmerge()        Make New File Name 
 fnsplit()        Split a Full Path Name into Its Components 
 fopen()          Open a File 
 FP_OFF()         Get or Set Offset Portion of a Far Pointer (Macro) 
 FP_SEG()         Get or Set Segment Portion of a Far Pointer (Macro) 
 _fpreset()       Reinitialize Floating-Point Math Package 
 fprintf()        Write Formatted Data to Stream 
 fputc()          Write a Character to a Stream 
 fputs()          Write a String to Stream 
 fread()          Read Unformatted Data from Stream 
 free()           Deallocate Memory Block 
 freemem()        Free a Previously Allocated DOS Memory Block 
 freopen()        Reassign a File Pointer 
 frexp()          Get Mantissa and Exponent of Floating-Point Value 
 fscanf()         Read Formatted Data from Screen 
 fseek()          Reposition File Pointer to Given Location 
 fstat()          Get Information about Open File 
 ftell()          Get Current File Pointer Position 
 fwrite()         Write Unformatted Data to Stream 
 gcvt()           Convert Double to String 
 geninterrupt()   Generate Software Interrupt 
 getc()           Read a Character from a Stream (Macro) 
 getchar()        Read a Character from 'Stdin' 
 getch()          Get a Character from the Console without Echo 
 getche()         Get a Character from Console with Echo 
 getcwd()         Get Path Name of Current Working Directory 
 getenv()         Get a Value from the Environment Table 
 getpid()         Get Process ID 
 getcbrk()        Get Control-Break Setting 
 getcurdir()      Get Current Directory 
 getdate()        Get Date 
 getdfree()       Get Disk Free Space 
 getdisk()        Get Current Drive 
 getdta()         Get Disk Transfer Address 
 getfat()         Get File Allocation Table Information 
 getfatd()        Get File Allocation Table Information 
 getftime()       Get File Date and Time 
 getpass()        Read a Password 
 getpsp()         Get the Program Segment Prefix 
 gets()           Read a Line from 'Stdin' 
 gettime()        Get System Time 
 getvect()        Get Interrupt Vector Entry 
 getverify()      Get Verify State 
 getw()           Read an Integer from a Stream 
 gmtime()         Convert Time from Long Integer to Structure 
 gsignal()        Software Signals 
 harderr()        Establish a Hardware Error Handler 
 hardresume()     Hardware Error Handler Function 
 hardretn()       Hardware Error Handler Function 
 hypot()          Calculate the Hypotenuse of a Right Triangle 
 inport()         Input from Hardware Port 
 inportb()        Input from Hardware Port 
 intr()           Alternate 8086 Software Interrupt Interface 
 int86()          Execute 8086 Software Interrupt 
 int86x()         Set Segment Registers and Execute Software Interrupt 
 intdos()         Invoke DOS Function, Long Form 
 intdosx()        Set Seg Regs and Invoke DOS Function, Long Form 
 ioctl()          Control I/O Device 
 isalnum()        Test for Alphanumeric Character (Macro) 
 isalpha()        Test for Alphabetic Character (Macro) 
 isascii()        Test for ASCII Character (Macro) 
 isatty()         Check for Character Device 
 iscntrl()        Test for Control Character 
 isdigit()        Test for Digit 
 isgraph()        Test for Printable Character Except Space 
 islower()        Test for Lowercase 
 isprint()        Test for Printable Character 
 ispunct()        Test for Punctuation Character 
 isspace()        Test for White-Space Character 
 isupper()        Test for Uppercase 
 isxdigit()       Test for Hexadecimal Digit 
 itoa()           Convert Integer to String 
 kbhit()          Check Keyboard Input Buffer for Character Waiting 
 keep()           Exit and Remain Resident 
 labs()           Calculate Absolute Value of Long Integer 
 ldexp()          Convert Mantissa and Exponent to Floating Point 
 lfind()          Linear Search for Key 
 localtime()      Convert Time from Int to Structure--Local Correction 
 lock()           Set File Sharing Locks 
 log()            Calculate Natural Logarithm 
 log10()          Calculate Base 10 Logarithm 
 longjmp()        Restore Program State 
 lsearch()        Linear Search for Key; Add Key If Not Found 
 lseek()          Reposition File Pointer to Specified Location 
 ltoa()           Convert Long to String 
 malloc()         Allocate Memory Block 
 matherr()        Handle Math Error 
 _matherr()       Floating-Point Error Handling Routine 
 memccpy()        Copy Characters from Buffer 
 memchr()         Find Character in Buffer 
 memcmp()         Compare Characters from Two Buffers 
 memcpy()         Copy Characters between Buffers 
 memicmp()        Compare Characters in Two Buffers 
 memmove()        Move a Block of Bytes 
 memset()         Initialize Buffer 
 mkdir()          Create a New Directory 
 MK_FP()          Make a Far Pointer 
 mktemp()         Create a Unique File Name 
 modf()           Split Floating Point into Mantissa and Exponent 
 movedata()       Copy Characters to a Different Segment 
 movmem()         Move a Block of Bytes 
 open()           Open a File 
 _open()          Open a File For Reading or Writing 
 outport()        Output to a Hardware Port 
 outportb()       Output to a Hardware Port 
 parsfnm()        Parse File Name 
 peek()           Examine Memory Location 
 peekb()          Examine Memory Location 
 perror()         Print Error Message 
 poke()           Store Value at a Given Memory Location 
 pokeb()          Store Value at a Given Memory Location 
 poly()           Generate a Polynomial from Arguments 
 pow()            Calculate X Raised to the Yth Power 
 pow10()          Power Function 
 printf()         Write Formatted String to Stdout 
 putc()           Write a Character to Stream 
 putchar()        Write a Character to Stdout 
 putch()          Write a Character to the Console 
 putenv()         Create New Environment Variables 
 puts()           Write String to Stdout 
 putw()           Write an Integer to Stream 
 qsort()          Perform Quick Sort 
 rand()           Get Pseudorandom Integer 
 randbrd()        Random Block Read 
 randbwr()        Random Block Write 
 read()           Read Data from File 
 _read()          Read Data from a File 
 realloc()        Reallocate Memory Block 
 rename()         Rename a File or Directory 
 rewind()         Reposition File Pointer to Beginning of Stream 
 rmdir()          Remove a Directory 
 sbrk()           Reset Break Value for Calling Process 
 scanf()          Read Formatted Data from Stdin 
 searchpath()     Search the DOS Path 
 segread()        Return Current Values of Segment Registers 
 setblock()       Modify Size of DOS Memory Segment 
 setbuf()         Control Stream Buffering 
 setcbrk()        Set Control-Break Setting 
 setdate()        Set MS-DOS Date 
 setdisk()        Set Current Disk Drive 
 setdta()         Set Disk Transfer Address 
 setftime()       Set File Date and Time 
 setjmp()         Save Program State 
 setmem()         Assign a Value to Memory 
 setmode()        Set File-Translation Mode 
 settime()        Set System Time 
 setvbuf()        Control Stream Buffering and Buffer Size 
 setvect()        Set Interrupt Vector Entry 
 setverify()      Set Verify State 
 sin()            Calculate Sine 
 sinh()           Calculate Hyperbolic Sine 
 sleep()          Suspend Execution for Interval 
 spawn...()       An Overview of the Eight Spawn Functions 
 spawnl()         Execute Program Using: Arg List 
 spawnle()        Execute Program Using: Arg List, Environment 
 spawnlp()        Execute Program Using Arg List, PATH 
 spawnlpe()       Execute Program Using Arg List, PATH, Environment 
 spawnv()         Execute Program Using Arg Array 
 spawnve()        Execute Program Using Arg Array, Environment 
 spawnvp()        Execute Program Using Arg Array, PATH 
 spawnvpe()       Execute Program Using Arg Array, PATH, Environment 
 sprintf()        Write Formatted Data to String 
 sqrt()           Calculate Square Root 
 srand()          Set Random Starting Point 
 sscanf()         Read Formatted Data from String 
 ssignal()        Implement Software Signals 
 stackavail()     Return Size of Available Stack Memory 
 stat()           Get File-Status Information on Named File 
 _status87()      Get 8087/80287 Floating-Point Status Word 
 stime()          Set Time 
 strcat()         Append a String 
 strchr()         Find a Character in a String 
 strcmp()         Compare Two Strings, Case Sensitive 
 strcmpi()        Compare Two Strings, Case Insensitive 
 stricmp()        Compare Two Strings, Case Insensitive 
 strcpy()         Copy One String to Another 
 strcspn()        Scan One String for Another 
 strdup()         Duplicate String 
 strerror()       Save System Error Message 
 strlen()         Get String Length 
 strlwr()         Convert String to Lower Case 
 strncat()        Append Specified Number of Characters to a String 
 strncmp()        Compare n Characters of Two Strings, Case Sensitive 
 strnicmp()       Compare n Characters of Strings, Case Insensitive 
 strncpy()        Copy a Specified Number of Characters 
 strnset()        Initialize n Characters of String 
 strpbrk()        Scan String for Character from Character Set 
 strrchr()        Scan String for Last Occurrence of Character 
 strrev()         Reverse Characters in String 
 strset()         Set All Characters in String 
 strspn()         Find First Substring 
 strstr()         Find Substring 
 strtod()         Convert String to Double 
 strtol()         Convert String to Long Decimal Integer 
 strtok()         Finds Next Token in String 
 strupr()         Convert String to Uppercase 
 swab()           Swap Bytes 
 system()         Execute DOS Command 
 tan()            Calculate Tangent 
 tanh()           Calculate Hyperbolic Tangent 
 tell()           Get Current File Pointer Position 
 time()           Get Current System Time as Long Integer 
 toascii()        Convert 'c' to ASCII Character 
 tolower()        Convert 'c' To Lowercase, If Appropriate 
 _tolower()       Convert 'c' to Lowercase 
 toupper()        Convert 'c' to Uppercase, If Appropriate 
 _toupper()       Convert 'c' to Uppercase 
 tzset()          Set External Time Variables, Environment Variables 
 ultoa()          Convert Unsigned Long to String 
 ungetc()         Push Character Back onto the Stream 
 ungetch()        Push Back the Last Character Read from the Console 
 unixtodos()      Convert Date and Time to DOS Format 
 unlink()         Delete a File 
 unlock()         Release File-Sharing Locks 
 va_arg()         Access Variable Number of Arguments, ANSI C Style 
 vfprintf()       Write Formatted Data to Stream 
 vfscanf()        Perform Formatted Input from a Stream 
 vprintf()        Write Formatted Data to Stdout 
 vscanf()         Perform Formatted Input from Stdin 
 vsprintf()       Write Formatted Data to String 
 vsscanf()        Perform Formatted Input from String 
 write()          Write Data to a File 
 _write()         Write Data to a File 

This page last updated on Fri Nov 30 10:48:32 MSK 2001
Copyright © 1992-2001, Vitaly Filatov, Moscow, Russia
Webmaster