четверг, 22 августа 2013
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
Указатели - переменные, предназначенные для хранения адресов областей памяти.
3 вида указателей
- указатели на объект
- указатели на функцию
- указатели на void
Указатель не является самостоятельным типом, он всегда связан с каким-либо другим конкретным типом.
Указатель на функцию - содержит адрес, по которому передается управление при вызове функции.
тип(*имя) (список_типов_аргументов)
int (*fun) (double, int)
- указатель с именем fun на функцию, возвращающую значение типа int и имеющую два аргумента типа double.
Указатель на объект - содержит адрес области памяти, в которой хранятся данные определенного типа (основного или составного)
тип *имя
int *a
Указатель на void - применяется в тех случаях, когда конкретный тип объекта, адрес которого нужно хранить, не определен (например, если в одной и той же переменной в разные моменты времени требуется хранить адреса объектов различных типов).
Указателю на void можно присвоить значение указателя любого типа, а также сравнивать его с любыми указателями, но перед выполнением каких-либо действий с областью памяти, на которую он ссылается, требуется преобразовать его к конкретному типу явным образом.
Указатель может быть константой или переменной, а так же указывать на константу или переменную .
Инициализация указателей
Указатели чаще всего используются для работы с динамической памятью - свободная память, в которой можно во время выполнения программы выделять место в соответствии с потребностями.
2 способа работы с динамической памятью
1. Исп-я семейство функций malloc (C) (#include )
2. операции new и delete
Выделение памяти
Освобождение памяти
При определении указателя нужно стараться выполнить его инициализацию
Способы инициализации указателей
- с помощью операции получения адреса
- с помощью значения другого инициализированного указателя
3 вида указателей
- указатели на объект
- указатели на функцию
- указатели на void
Указатель не является самостоятельным типом, он всегда связан с каким-либо другим конкретным типом.
Указатель на функцию - содержит адрес, по которому передается управление при вызове функции.
тип(*имя) (список_типов_аргументов)
int (*fun) (double, int)
- указатель с именем fun на функцию, возвращающую значение типа int и имеющую два аргумента типа double.
Указатель на объект - содержит адрес области памяти, в которой хранятся данные определенного типа (основного или составного)
тип *имя
int *a
Указатель на void - применяется в тех случаях, когда конкретный тип объекта, адрес которого нужно хранить, не определен (например, если в одной и той же переменной в разные моменты времени требуется хранить адреса объектов различных типов).
Указателю на void можно присвоить значение указателя любого типа, а также сравнивать его с любыми указателями, но перед выполнением каких-либо действий с областью памяти, на которую он ссылается, требуется преобразовать его к конкретному типу явным образом.
Указатель может быть константой или переменной, а так же указывать на константу или переменную .
Инициализация указателей
Указатели чаще всего используются для работы с динамической памятью - свободная память, в которой можно во время выполнения программы выделять место в соответствии с потребностями.
2 способа работы с динамической памятью
1. Исп-я семейство функций malloc (C) (#include )
2. операции new и delete
Выделение памяти
Освобождение памяти
При определении указателя нужно стараться выполнить его инициализацию
Способы инициализации указателей
- с помощью операции получения адреса
- с помощью значения другого инициализированного указателя
среда, 21 августа 2013
If it's stupid but works, it isn't stupid.
http://cppstudio.com/uchebniki/yazyk-programmirovaniya-s/formatirovannyj-vvodvyvod-v-s/
Библиотеки, которые нужно подключить
Вывод логических величин в текстовом виде (true, false)
Или так
Вывод в виде таблицы http://stackoverflow.com/questions/18359989/string-formatting-c
Библиотеки, которые нужно подключить
Вывод логических величин в текстовом виде (true, false)
Или так
Вывод в виде таблицы http://stackoverflow.com/questions/18359989/string-formatting-c
If it's stupid but works, it isn't stupid.
1.
2 способ (ввод и вывод русских символов)
Консоль -- Свойства -- Шрифты -- Lusida Console
2 способ (ввод и вывод русских символов)
Консоль -- Свойства -- Шрифты -- Lusida Console
вторник, 20 августа 2013
If it's stupid but works, it isn't stupid.
понедельник, 19 августа 2013
17:06
Доступ к записи ограничен
If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра
пятница, 16 августа 2013
19:25
Доступ к записи ограничен
If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
четверг, 15 августа 2013
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
вторник, 13 августа 2013
If it's stupid but works, it isn't stupid.
09:52
Доступ к записи ограничен
If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра
понедельник, 12 августа 2013
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов
http://forcoder.ru/asp/microsoft-aspnet-4-s-primerami-na-c-2010-dlya-professionalov-1067
Programming Microsoft ASP.NET 4
http://forcoder.ru/asp/programming-microsoft-aspnet-4-954
Microsoft ASP.NET 2.0
www.knigiebook.ru/Komputer_/ASP/Microsoft_ASP_N...
http://forcoder.ru/asp/microsoft-aspnet-4-s-primerami-na-c-2010-dlya-professionalov-1067
Programming Microsoft ASP.NET 4
http://forcoder.ru/asp/programming-microsoft-aspnet-4-954
Microsoft ASP.NET 2.0
www.knigiebook.ru/Komputer_/ASP/Microsoft_ASP_N...
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
Отправка формы на почту
Скрипт forms.js
Обработчик отправки сообщений MailHandler.ashx
Скрипт forms.js
Обработчик отправки сообщений MailHandler.ashx
воскресенье, 11 августа 2013
If it's stupid but works, it isn't stupid.
пятница, 09 августа 2013
17:14
Доступ к записи ограничен
If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра
If it's stupid but works, it isn't stupid.