Главная » Просмотр файлов » Стандарт языка Си С99 TC

Стандарт языка Си С99 TC (1113411)

Файл №1113411 Стандарт языка Си С99 TC (Стандарт языка Си С99 + TC)Стандарт языка Си С99 TC (1113411)2019-04-24СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

WG14/N1256Committee Draft — Septermber 7, 2007ISO/IEC 9899:TC3ContentsForewordIntroduction1. Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi. . . . . . . . . . . . . . . . . . . . . . . . . . . .xiv. . . . . . . . . . . . . . . . . . . . . . . . . . . . .12.

Normative references. . . . . . . . . . . . . . . . . . . . . . .3. Terms, definitions, and symbols4. Conformance2. . . . . . . . . . . . . . . . . . .3. . . . . . . . . . . . . . . . . . . . . . . . . .75. Environment. . . . . . . . . . .5.1 Conceptual models. . . . . .5.1.1Translation environment .5.1.2Execution environments.5.2 Environmental considerations.

.5.2.1 Character sets. . . . .5.2.2Character display semantics5.2.3 Signals and interrupts . .5.2.4Environmental limits. ............... .. ......................................................................................................................9991117171920206.

Language . . . . . . . . . . . . . . . .6.1 Notation . . . . . . . . . . . . . .6.2 Concepts. . . . . . . . . . . . .6.2.1 Scopes of identifiers. . . . .6.2.2Linkages of identifiers . . . . .6.2.3 Name spaces of identifiers. . .6.2.4 Storage durations of objects. .6.2.5 Types. .

. . . . . . . . .6.2.6 Representations of types . . . .6.2.7 Compatible type and composite type6.3 Conversions. . . . . . . . . . . .6.3.1 Arithmetic operands. . . . .6.3.2 Other operands. . . . . . .6.4 Lexical elements. . . . . . . . . .6.4.1 Keywords . . . . . . . . . .6.4.2 Identifiers . . .

. . . . . . .6.4.3 Universal character names. . .6.4.4Constants . . . . . . . . . .6.4.5 String literals. . . . . . . .6.4.6Punctuators . . . . . . . . .6.4.7 Header names. . . . . . . .6.4.8 Preprocessing numbers. . . .6.4.9 Comments. . . . . . . . .6.5 Expressions. . . . . . . . . . . ..................................................................................................................................................................................................................................................................................292929293031323337404242464950515354626364656667Contents..............iiiISO/IEC 9899:TC3Committee Draft — Septermber 7, 20076.5.1Primary expressions. . .6.5.2 Postfix operators .

. . . .6.5.3Unary operators. . . . .6.5.4 Cast operators . . . . . .6.5.5Multiplicative operators. .6.5.6 Additive operators. . . .6.5.7 Bitwise shift operators . . .6.5.8Relational operators . . . .6.5.9 Equality operators. . . .6.5.10 Bitwise AND operator .

. .6.5.11 Bitwise exclusive OR operator6.5.12 Bitwise inclusive OR operator6.5.13 Logical AND operator . . .6.5.14 Logical OR operator. . .6.5.15 Conditional operator. . .6.5.16 Assignment operators . . .6.5.17 Comma operator . . . . .6.6 Constant expressions . . . . . . .6.7 Declarations. . . . . . . . . .6.7.1 Storage-class specifiers.

.6.7.2Type specifiers . . . . . .6.7.3 Type qualifiers . . . . . .6.7.4Function specifiers. . . .6.7.5 Declarators. . . . . . .6.7.6 Type names . . . . . . .6.7.7Type definitions. . . . .6.7.8 Initialization. . . . . .6.8 Statements and blocks. . . . . .6.8.1Labeled statements. . . .6.8.2 Compound statement. . .6.8.3 Expression and null statements6.8.4 Selection statements.

. .6.8.5 Iteration statements . . . .6.8.6 Jump statements. . . . .6.9 External definitions. . . . . . .6.9.1Function definitions . . . .6.9.2 External object definitions.6.10 Preprocessing directives. . . . .6.10.1 Conditional inclusion. . .6.10.2 Source file inclusion.

. .6.10.3 Macro replacement . . . .6.10.4 Line control . . . . . . .6.10.5 Error directive . . . . . .6.10.6 Pragma directive . . . . .ivContents......................................................................................................................................................................................................................................................................WG14/N1256................................................................................................................................................................................................................................................................................................................................................................696978818282848586878888898990919495979899108112114122123125131131132132133135136140141143145147149151158159159WG14/N1256Committee Draft — Septermber 7, 20076.10.7 Null directive.

. . . .6.10.8 Predefined macro names .6.10.9 Pragma operator. . . .6.11 Future language directions. . .6.11.1 Floating types. . . . .6.11.2 Linkages of identifiers . .6.11.3 External names. . . .6.11.4 Character escape sequences6.11.5 Storage-class specifiers.6.11.6 Function declarators. .6.11.7 Function definitions .

. .6.11.8 Pragma directives. . .6.11.9 Predefined macro names ..............................................................................7. Library . . . . . . . . . . . . . . . . . . . .7.1 Introduction. . . . . . . . . . . . . . .7.1.1 Definitions of terms . . . . . . . . .7.1.2 Standard headers . . . . . .

. . . .7.1.3 Reserved identifiers . . . . . . . . .7.1.4Use of library functions. . . . . . .7.2 Diagnostics <assert.h>. . . . . . . . .7.2.1 Program diagnostics. . . . . . . .7.3 Complex arithmetic <complex.h>. . . . .7.3.1Introduction . . . . . . . . . . . .7.3.2Conventions . . . .

. . . . . . . .7.3.3 Branch cuts . . . . . . . . . . . .7.3.4 The CX_LIMITED_RANGE pragma. .7.3.5Trigonometric functions . . . . . . .7.3.6Hyperbolic functions. . . . . . . .7.3.7 Exponential and logarithmic functions.7.3.8Power and absolute-value functions. .7.3.9Manipulation functions. . . .

. . .7.4 Character handling <ctype.h> . . . . . . .7.4.1Character classification functions. . .7.4.2 Character case mapping functions. . .7.5 Errors <errno.h>. . . . . . . . . . . .7.6 Floating-point environment <fenv.h>. . . .7.6.1 The FENV_ACCESS pragma. .

. . .7.6.2 Floating-point exceptions. . . . . .7.6.3 Rounding . . . . . . . . . . . . .7.6.4 Environment. . . . . . . . . . .7.7 Characteristics of floating types <float.h> . .7.8 Format conversion of integer types <inttypes.h>7.8.1Macros for format specifiers. . . . .7.8.2 Functions for greatest-width integer typesContents.............ISO/IEC 9899:TC3........................................................................................................160160161163163163163163163163163163163.............................. .. ..........................................................................................................................................................................................................................164164164165166166169169170170171171171172174176177178181181184186187189190193194197198198199............................vISO/IEC 9899:TC3Committee Draft — Septermber 7, 20077.9 Alternative spellings <iso646.h> .

. . . . . . . . . .7.10 Sizes of integer types <limits.h>. . . . . . . . . .7.11 Localization <locale.h> . . . . . . . . . . . . . .7.11.1 Locale control . . . . . . . . . . . . . . . .7.11.2 Numeric formatting convention inquiry . . . . . .7.12 Mathematics <math.h> . . . . . . . . . . . . . . .7.12.1 Treatment of error conditions . .

. . . . . . . .7.12.2 The FP_CONTRACT pragma. . . . . . . . . .7.12.3 Classification macros. . . . . . . . . . . . .7.12.4 Trigonometric functions . . . . . . . . . . . .7.12.5 Hyperbolic functions. . . . . . . . . . . . .7.12.6 Exponential and logarithmic functions. . . . . .7.12.7 Power and absolute-value functions. .

. . . . .7.12.8 Error and gamma functions . . . . . . . . . . .7.12.9 Nearest integer functions . . . . . . . . . . . .7.12.10 Remainder functions. . . . . . . . . . . . .7.12.11 Manipulation functions. . . . . . . . . . . .7.12.12 Maximum, minimum, and positive difference functions7.12.13 Floating multiply-add . . . .

. . . . . . . . .7.12.14 Comparison macros . . . . . . . . . . . . . .7.13 Nonlocal jumps <setjmp.h>. . . . . . . . . . . .7.13.1 Save calling environment. . . . . . . . . . .7.13.2 Restore calling environment. . . . . . . . . .7.14 Signal handling <signal.h> . .

Характеристики

Тип файла
PDF-файл
Размер
3,61 Mb
Тип материала
Высшее учебное заведение

Тип файла PDF

PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее