Содержание
- 2. Исторические замечания Язык С первоначально разрабатывался как язык системного программирования (70e год. Деннис Ритчи). Он был
- 3. Первое знакомство с языком У вас, как и у любых начавших изучать новый язык, неизбежно возникают
- 4. Организация программы на С++ Программа на С++ представляет собой совокупность из одного или нескольких файлов. Файл
- 5. Организация программы на С++ Если имя заголовочного файла указано в кавычках, то его поиск осуществляется в
- 6. Организация программы на С++ Функция в C++ это логически самостоятельная именованная часть программы, состоящая из нуля
- 7. Организация программы на С++ Имя_функции - идентификатор произвольного вида, являющийся указателем на функцию, значение которого равно
- 8. Организация программы на С++ Оператор return - необязательный оператор, обеспечивающий выход из функции. Если оператор return
- 9. Организация программы на С++
- 10. Начальные сведения о препроцессировании Как вы уже видели, макрокоманда #include делает заголовочный файл частью программы пользователя.
- 11. Директивы препроцессора Директивы препроцессора представляют собой инструкции, записанные в тексте программы на СИ, и выполняемые до
- 12. Директива #define Директива #define служит для замены часто использующихся констант, ключевых слов, операторов или выражений некоторыми
- 13. Директива #define Примеры: # define ttext "good " # define yes 1 ............................. puts(ttext); /*расширяется в
- 14. Директива #define При макровызове вслед за идентификатором записывается список фактических аргументов, количество которых должно совпадать с
- 15. Условные директивы #if, #elif, #else, and #endif Условные директивы #if, #elif, #else, и #endif работают подобно
- 16. Условные директивы #if, #elif, #else, and #endif Если константное-выражение-1 отлично от нуля (истина), выполняются операторы препроцессора
- 17. Директивы #ifdef и #ifndef Условные директивы #ifdef и #ifndef позволяют выполнить проверку, определен ли идентификатор в
- 18. Директива #include Директива #include включает в текст программы содержимое указанного файла. Эта директива имеет две формы:
- 19. Директива #undef Директива #undef используется для отмены действия директивы #define. Синтаксис этой директивы следующий #undef идентификатор
- 20. Директива #line Директива #line используется, чтобы снабдить номером операторы в программе для сообщения ошибки и перекрестной
- 21. Директива #error Синтаксис этой директивы #error errmsg Эта директива обычно вложена в инструкцию условного выражения препроцессора,
- 23. Скачать презентацию