[an error occurred while processing this directive]

В начало

ВВЕДЕНИЕ

1. ЭЛЕМЕНТЫ ЯЗЫКА СИ

2. СТРУКТУРА ПРОГРАММЫ

3. ОБЪЯВЛЕНИЯ

4. ВЫРАЖЕНИЯ

5. ОПЕРАТОРЫ

6. ФУНКЦИИ

7. ДИРЕКТИВЫ ПРЕПРОЦЕССОРА И УКАЗАНИЯ КОМПИЛЯТОРУ

8. МОДЕЛИ ПАМЯТИ

9. КРАТКОЕ ОПИСАНИЕ БИБЛИОТЕКИ

10. ПОЛНОЕ ОПИСАНИЕ БИБЛИОТЕКИ

ПРИЛОЖЕНИЕ А. Перечень особенностей реализации языка Си в различных версиях СП MSC и СП ТС

ПРИЛОЖЕНИЕ Б. СООБЩЕНИЯ ОБ ОШИБКАХ

ПРИЛОЖЕНИЕ В. Перечень библиотечных функций с указанием отличий в реализации

СПИСОК ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ В. Перечень библиотечных функций с указанием отличий в реализации

РЕЕК, РЕЕКВ (ТС)

_CLEAR87 (TC & MCS)

_CONTROL87 (MSC & TC 2.0)

_EXPAND (MSC)

_FFREE (MSC)

_FMALLOC (MSC)

_FMSIZE (MSC)

_FPRESET (TC & MSC)

_FREECT (MSC)

_LROTL (ТС 2.0)

_LROTR (TC 2.0)

_MEMAVL (MSC)

_MSIZE (MSC)

_NFREE (MSC)

_NMALLOC (MSC)

_NMSIZE (MSC)

_ROTL (TC 2.0)

_ROTR (TC 2.0)

_STATUS87 (TC & MSC)

ABORT (MSC & ТС)

ABS (ТС & MSC & ANSI)

ABSREAD (ТС)

ABSWRITE (TC)

ACCESS (ТС & MSC)

ACOS (TC & MSC & ANSI)

ALLOCMEM (TC), _DOS_ALLOCMEM (MSC 5.1)

ASCTIME (TC & MSC & ANSI)

ASIN (TC & MSC & ANSI)

ASSERT (TC & MSC & ANSI)

ATAN, ATAN2 (ТС & MSC & ANSI)

ATEXIT (TC & MSC 5.1 & ANSI)

ATOF, ATOI, ATOL (TC & MSC & ANSI)

BDOS, BDOSPTR (TC)

BESSEL (MSC)

BIOSCOM (ТС), BIOS_SERIALCOM (MSC 5.1)

BIOSDISK (TC), _BIOS_DISC (MSC 5.1)

BIOSEQUIP (ТС), _BIOS_EQUIPLIST (MSC 5.1)

BIOSKEY (ТС), BIOS_KEYBRD (MSC 5.1)

BIOSMEMORY (ТС), _BIOS_MEMSIZE (MSC 5.1)

BIOSPRINT (ТС), _BIOS_PRINTER (MSC 5.1)

BIOSTIME (TC), _BIOS_TIMEOFDAY (MSC 5.1)

BSEARCH (ТС & MSC & ANSI)

CABS (TC & MSC)

CALLOC (ТС & MSC & ANSI)

CEIL (ТС & MSC & ANSI)

CHDIR (ТС & MSC)

CHMOD (TC & MSC), _CHMOD (TC)

CHSIZE (MSC & TC 2.0)

CLEARERR (TC & MSC & ANSI)

CLOSE (TC & MSC), _CLOSE (TC)

CORELEFT(ТС)

COS, COSH (TC & MSC & ANSI)

COUNTRY (TC)

CPRINTF (ТС & MSC)

CPUTS (TC & MSC)

CREAT (ТС & MSC), _CREAT (ТС)

CREATNEW (ТС), CREATTEMP (ТС)

CSCANF (TC & MSC)

CTIME (TC & MSC & ANSI)

CTRLBRK (TC)

DIEEETOMSBIN, DMSBINTOIEEE (MSC)

DIFFTIME (ТС & MSC & ANSI)

DISABLE (TC), _DISABLE (MSC 5.1)

DIV (ТС 2.0 & ANSI)

DOSEXTERR (ТС & MSC)

DOSTOUNIX (ТС)

DUP, DUP2 (ТС & MSC)

ECVT (TC & MSC)

ENABLE (TC), _ENABLE (MSC 5.1)

EOF (TC & MSC)

EXEC... (TC & MSC)

EXIT (TC & MSC & ANSI), _EXIT (TC & MSC)

EXP (TC & MSC & ANSI)

FABS (TC & MSC & ANSI)

FARCALLOC, FARMALLOC, FARCORELEFT, FARFREE, FARREALLOC (TC)

FCLOSE (TC & MSC & ANSI), FCLOSEALL (TC & MSC)

FCVT (TC & MSC)

FDOPEN (TC & MSC)

FEOF (TC & MSC & ANSI)

FERROR (TC & MSC & ANSI)

FFLUSH (TC & MSC & ANSI)

FGETC (ТС & MSC & ANSI), FGETCHAR (ТС & MSC)

FGETS (ТС & MSC & ANSI)

FIEEETOMSBIN, FMSBINTOIEEE (MSC)

FILELENGTH (ТС & MSC)

FILENO (ТС & MSC)

FINDFIRST (ТС), _DOS_FINDFIRST (MSC 5.1)

FINDNEXT (TC), _DOS_FINDNEXT (MSC 5.1)

FLOOR (ТС & MSC & ANSI)

FLUSHALL (ТС & MSC)

FMOD (TC & MSC & ANSI)

FNMERGE (TC)

FNSPLIT (TC)

FOPEN (ТС & MSC & ANSI)

FP_OFF, FP_SEG (TC & MSC)

FPRINTF (TC & MSC & ANSI)

FPUTC (TC & MSC & ANSI), FPUTCHAR (TC & MSC)

FPUTS (TC & MSC & ANSI)

FREAD (ТС & MSC & ANSI)

FREE (TC & MSC & ANSI)

FREEMEM (TC), _DOS_FREEMEM (MSC 5.1)

FREOPEN (TC & MSC & ANSI)

FREXP (TC & MSC & ANSI)

FSCANF (ТС & MSC & ANSI)

FSEEK (TC & MCS & ANSI)

FSTAT (ТС & MSC)

FTELL (ТС & MSC & ANSI)

FTIME (ТС 2.0 & MSC)

FWRITE (TC & MSC & ANSI)

GCVT (TC & MSC)

GENINTERRUPT (TC)

GETC, GETCHAR (TC & MSC & ANSI)

GETCBRK (TC)

GETCH (TC & MSC)

GETCHE (TC & MSC)

GETCURDIR (TC)

GETCWD (ТС & MSC)

GETDATE (TC)

GETDFREE (ТС)

GETDISK (TC)

GETDTA (ТС)

GETENV (ТС & MSC & ANSI)

GETFAT, GETFATD (ТС)

GETFTIME (TC)

GETPASS (ТС)

GETPID (MSC)

GETPSP(ТС)

GETS (ТС & MSC & ANSI)

GETTIME (TC)

GETVECT (ТС)

GETVERIFY (ТС)

GETW (ТС & MSC)

GMTIME (ТС & MSC & ANSI)

GSIGNAL (TC 1.5)

HALLOC (MSC)

HARDERR (TC)

HARDRESUME (ТС)

HARDRETN (TC)

HFREE (MSC)

HYPOT (TC & MSC)

INP (MSC), INPORT (TC), INPORTB (TC)

INT86 (ТС & MSC)

INT86X (MSC & ТС)

INTDOS (TC & MSC)

INTDOSX (TC & MSC)

INTR (TC)

IOCTL (TC)

ISALNUM, ISALPHA (TC & MSC & ANSI), ISASCII (TC & SC)

ISATTY (TC & MSC)

ISCNTRL, ISDIGIT, ISGRAPF, ISLOWER, ISPRINT, ISPUNCT, ISSPACE, ISXDIGIT, ISUPPER (TC & MSC & ANSI)

ITOA (TC & MSC)

KBHIT (ТС & MSC)

KEEP (TC)

LABS (TC & MSC & ANSI)

LDEXP (TC & MSC & ANSI)

LDIV (ТС 2.0 & ANSI)

LFIND, LSEARCH (ТС & MSC)

LOCALTIME (ТС & MSC)

LOCKING (MSC), LOCK(TC), UNLOCK(TC)

LOG, LOG10 (ТС & MSC & ANSI)

LONGJMP (ТС & MSC & ANSI)

LSEEK (ТС & MSC)

LTOA (ТС & MSC)

MALLOC (ТС & MSC & ANSI)

MATHERR (TC & MSC)

MEMCCPY (TC&MSC)

MEMCHR (ТС & MSC & ANSI)

MEMCMP (TC & MSC & ANSI)

MEMCPY (TC & MSC & ANSI)

MEMICMP (TC & MSC)

MEMMOVE (ТС & ANSI)

MEMSET (ТС & MSC & ANSI)

MK_FP (TC)

MKDIR (TC & MSC)

MKTEMP (TC & MSC)

MODF (ТС & MSC & ANSI& ANSI)

NOSOUND (TC 2.0)

ONEXIT (MSC)

OPEN (ТС & MSC), _OPEN (TC)

OUTP (MSC), OUTPORT (TC), OUTPORTB (TC)

PARSFNM (ТС)

PERROR (ТС & MSC & ANSI)

POKE, POKEB (ТС)

POLY (ТС)

POW (ТС & MSC & ANSI)

POW10 (ТС)

PRINTF (ТС & MSC & ANSI)

PUTC, PUTCHAR (TC & MSC & ANSI)

PUTCH (TC & MSC)

PUTENV (TC & MSC)

PUTS (ТС & MSC & ANSI)

PUTW (TC & MSC)

QSORT (ТС & MSC & ANSI)

RAISE (ТС 2.0 & MSC 5.1 & ANSI)

RAND (TC & MSC & ANSI)

RANDBRD, RANDBWR (TC)

RANDOM, RANDOMIZE (TC 2.0)

READ (ТС & MSC), _READ (ТС)

REALLOC (TC & MSC & ANSI)

REMOVE (TC 2.0 & MSC & ANSI)

RENAME (ТС & MSC & ANSI)

REWIND (TC & MSC & ANSI)

RMDIR (TC & MSC)

RMTMP (MSC)

SBRK (ТС & MSC)

SCANF (TC & MSC & ANSI)

SEARCHPATH (TC)

SEGREAD (ТС & MSC)

SETBLOCK (ТС)

SETBUF (ТС & MSC & ANSI)

SETCBRK (ТС)

SETDATE (ТС)

SETDISK (ТС)

SETDTA (ТС)

SETFTIME (TC)

SETJMP (ТС & MSC & ANSI)

SETMEM (ТС)

SETMODE (ТС & MSC)

SETTIME (TC)

SETVBUF (ТС & MSC & ANSI)

SETVECT (TC)

SETVERIFY (ТС)

SIGNAL (ТС 2.0 & MSC & ANSI)

SIN, SINH (TC & MSC & ANSI)

SLEEP (TC)

SOPEN (ТС 2.0 & MSC)

SOUND (TC 2.0)

SPAWNL, SPAWNLE, SPAWNLP, SPAWNLPE, SPAWNV, SPAWNVE, SPAWNVP, SPAWNVPE (TC & MSC)

SPRINTF (TC & MSC & ANSI)

SQRT (ТС & MSC & ANSI)

SRAND (ТС & MSC & ANSI)

SSCANF (TC & MSC & ANSI)

SSIGNAL (ТС 1.5)

STACKAVAIL (MSC)

STAT (ТС & MSC)

STIME (ТС)

STPCPY (TC)

STRCAT, STRCHR, STRCMP, STRCPY, STRCSPN (ТС & MSC & ANSI), STRDUP, STRICMP (TC & MSC), STRCMPI (MSC)

STRERROR (TC & MSC & ANSI), _STRERROR (TC)

STRLEN (ТС & MSC & ANSI)

STRLWR (ТС & MSC)

STRNCAT, STRNCMP, STRNCPY (ТС & MSC & ANSI), STRNSET (ТС & MSC), STRNICMP

STRPBRK (ТС & MSC & ANSI)

STRRCHR (ТС & MSC & ANSI)

STRREV (ТС & MSC)

STRSET (ТС & MSC)

STRSPN (ТС & MSC & ANSI)

STRSTR (ТС & MSC & ANSI)

STRTOD, STRTOL (ТС & MSC & ANSI)

STRTOK (ТС & MSC & ANSI)

STRTOUL (TC 2.0 & ANSI)

STRUPR (ТС & MSC)

SWAB (TC & MSC)

SYSTEM (ТС & MSC & ANSI)

TAN, TANH (TC & MSC & ANSI)

TELL (TC & MSC)

TEMPNAM (MSC), TMPNAM (TC 2.0 & MSC & ANSI)

TIME (ТС & MSC & ANSI)

TMPFILE (TC 2.0 & MSC & ANSI)

TOASCII, _TOLOWER, _TOUPPER (TC & MSC), TOLOWER, TOUPPER (TC & MSC & ANSI)

TZSET (TC & MSC)

ULTOA (TC & MSC)

UMASK (MSC)

UNGETC (TC & MSC & ANSI)

UNGETCH (TC & MSC)

UNIXTODOS (TC)

UNLINK (ТС & MSC)

UTIME (MSC)

VA_ARG, VA_END, VA_START (TC & MSC & ANSI)

VFPRINTF, VPSINTF, VSPRINTF (ТС & MSC & ANSI)

VFSCANF, VSCANF, VSSCANF (TC)

WRITE (TC & MSC), _WRITE (TC)

[an error occurred while processing this directive]