SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Лабораторная работа №7.  Работа с динамической памятью, строками и файлами
Задание на лабораторную работу ,[object Object],[object Object]
Язык программирования  C Динамическое выделение памяти ,[object Object],[object Object],[object Object]
Типичная последовательность действий при работе с динамической памятью: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Работа с файлами ,[object Object],[object Object]
Работа с файлами ,[object Object]
Работа с файлами ,[object Object]
Для чтения информации из файла служат функции: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Некоторые функции доступа  к файлам ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Пример ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

системное администрирование
системное администрированиесистемное администрирование
системное администрированиеsplinter408
 
Недостатки Linux API с точки зрения разработчика веб-сервера.
Недостатки Linux API с точки зрения разработчика веб-сервера.Недостатки Linux API с точки зрения разработчика веб-сервера.
Недостатки Linux API с точки зрения разработчика веб-сервера.Alexandr Nox
 
C++ и базы данных
C++ и базы данныхC++ и базы данных
C++ и базы данныхmcroitor
 
027
027027
027JIuc
 
Files folders 6 kl
Files folders 6 klFiles folders 6 kl
Files folders 6 klOlga0204
 
О.В.Сухорослов "Многопотчное программирование. Часть 2"
О.В.Сухорослов "Многопотчное программирование. Часть 2"О.В.Сухорослов "Многопотчное программирование. Часть 2"
О.В.Сухорослов "Многопотчное программирование. Часть 2"Yandex
 
стандартная библиотека с++: введение
стандартная библиотека с++: введениестандартная библиотека с++: введение
стандартная библиотека с++: введениеmcroitor
 
Lecture14
Lecture14Lecture14
Lecture14Muuluu
 
Уязвимости сервисов
Уязвимости сервисовУязвимости сервисов
Уязвимости сервисовPositive Hack Days
 
п о файловая система
п о файловая системап о файловая система
п о файловая системаkrasoa2009
 
О.В.Сухорослов "Параллельное программирование. Часть 2"
О.В.Сухорослов "Параллельное программирование. Часть 2"О.В.Сухорослов "Параллельное программирование. Часть 2"
О.В.Сухорослов "Параллельное программирование. Часть 2"Yandex
 
О.В.Сухорослов "Параллельное программирование"
О.В.Сухорослов "Параллельное программирование"О.В.Сухорослов "Параллельное программирование"
О.В.Сухорослов "Параллельное программирование"Yandex
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"Page Delited
 
лекции спрг 6_семестр (1)
лекции спрг 6_семестр (1)лекции спрг 6_семестр (1)
лекции спрг 6_семестр (1)djbelyakk
 

Tendances (20)

системное администрирование
системное администрированиесистемное администрирование
системное администрирование
 
Недостатки Linux API с точки зрения разработчика веб-сервера.
Недостатки Linux API с точки зрения разработчика веб-сервера.Недостатки Linux API с точки зрения разработчика веб-сервера.
Недостатки Linux API с точки зрения разработчика веб-сервера.
 
Презентация 4
Презентация 4Презентация 4
Презентация 4
 
«Unicode. Ликбез»
«Unicode. Ликбез»«Unicode. Ликбез»
«Unicode. Ликбез»
 
C++ и базы данных
C++ и базы данныхC++ и базы данных
C++ и базы данных
 
Проект
ПроектПроект
Проект
 
027
027027
027
 
Files folders 6 kl
Files folders 6 klFiles folders 6 kl
Files folders 6 kl
 
О.В.Сухорослов "Многопотчное программирование. Часть 2"
О.В.Сухорослов "Многопотчное программирование. Часть 2"О.В.Сухорослов "Многопотчное программирование. Часть 2"
О.В.Сухорослов "Многопотчное программирование. Часть 2"
 
стандартная библиотека с++: введение
стандартная библиотека с++: введениестандартная библиотека с++: введение
стандартная библиотека с++: введение
 
Lecture14
Lecture14Lecture14
Lecture14
 
Уязвимости сервисов
Уязвимости сервисовУязвимости сервисов
Уязвимости сервисов
 
п о файловая система
п о файловая системап о файловая система
п о файловая система
 
О.В.Сухорослов "Параллельное программирование. Часть 2"
О.В.Сухорослов "Параллельное программирование. Часть 2"О.В.Сухорослов "Параллельное программирование. Часть 2"
О.В.Сухорослов "Параллельное программирование. Часть 2"
 
Ngs 2 0_0
Ngs 2 0_0Ngs 2 0_0
Ngs 2 0_0
 
информатика. ос
информатика. осинформатика. ос
информатика. ос
 
О.В.Сухорослов "Параллельное программирование"
О.В.Сухорослов "Параллельное программирование"О.В.Сухорослов "Параллельное программирование"
О.В.Сухорослов "Параллельное программирование"
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"
 
fayli
faylifayli
fayli
 
лекции спрг 6_семестр (1)
лекции спрг 6_семестр (1)лекции спрг 6_семестр (1)
лекции спрг 6_семестр (1)
 

En vedette

лабораторная работа №4
лабораторная работа №4лабораторная работа №4
лабораторная работа №4student_kai
 
Elektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaElektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaLena-LED
 
Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007Darren Kuropatwa
 
Лаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабженияЛаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабженияLittleGoddess
 
лаб. работа №1
лаб. работа №1лаб. работа №1
лаб. работа №1Zhanna Kazakova
 

En vedette (20)

лабораторная работа №4
лабораторная работа №4лабораторная работа №4
лабораторная работа №4
 
Elektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkovaElektricheskii tok v_gazah_draenkova
Elektricheskii tok v_gazah_draenkova
 
лекция 24
лекция 24лекция 24
лекция 24
 
лекция 12
лекция 12лекция 12
лекция 12
 
лекция 8
лекция 8лекция 8
лекция 8
 
лекция 22
лекция 22лекция 22
лекция 22
 
лекция 20
лекция 20лекция 20
лекция 20
 
лекция 25
лекция 25лекция 25
лекция 25
 
Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007Consumer Math Slides December 19, 2007
Consumer Math Slides December 19, 2007
 
лекция 23
лекция 23лекция 23
лекция 23
 
лекция 10
лекция 10лекция 10
лекция 10
 
лекция 2
лекция 2лекция 2
лекция 2
 
Лаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабженияЛаборатория испытанияй машин для теплоэнерговодоснабжения
Лаборатория испытанияй машин для теплоэнерговодоснабжения
 
лаб. работа №1
лаб. работа №1лаб. работа №1
лаб. работа №1
 
лекция 26
лекция 26лекция 26
лекция 26
 
лекция 7
лекция 7лекция 7
лекция 7
 
лекция 6
лекция 6лекция 6
лекция 6
 
лекция 11
лекция 11лекция 11
лекция 11
 
лекция 21
лекция 21лекция 21
лекция 21
 
лекция 9
лекция 9лекция 9
лекция 9
 

Similaire à лабораторная работа №7

встроен функции
встроен функциивстроен функции
встроен функцииLidiKashka
 
Теория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямТеория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямSergey Staroletov
 
работа с потоками ввода вывода
работа с потоками ввода выводаработа с потоками ввода вывода
работа с потоками ввода выводаmetaform
 
C++ STL & Qt. Занятие 11.
C++ STL & Qt. Занятие 11.C++ STL & Qt. Занятие 11.
C++ STL & Qt. Занятие 11.Igor Shkulipa
 
Опыт использования Spark, Основано на реальных событиях
Опыт использования Spark, Основано на реальных событияхОпыт использования Spark, Основано на реальных событиях
Опыт использования Spark, Основано на реальных событияхVasil Remeniuk
 
Как мы делаем модули PHP в Badoo – Антон Довгаль
Как мы делаем модули PHP в Badoo – Антон ДовгальКак мы делаем модули PHP в Badoo – Антон Довгаль
Как мы делаем модули PHP в Badoo – Антон ДовгальBadoo Development
 
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019corehard_by
 
C++ весна 2014 лекция 2
C++ весна 2014 лекция 2C++ весна 2014 лекция 2
C++ весна 2014 лекция 2Technopark
 
Прикладная эконометрика. Лекция 1
Прикладная эконометрика. Лекция 1Прикладная эконометрика. Лекция 1
Прикладная эконометрика. Лекция 1Vladimir Tcherniak
 
Лекция 6
Лекция 6Лекция 6
Лекция 6itc73
 
Msu.Center.Lectures.J01 Introducing Java
Msu.Center.Lectures.J01 Introducing JavaMsu.Center.Lectures.J01 Introducing Java
Msu.Center.Lectures.J01 Introducing Javaolegol
 
Спецкурс 2014, занятие 4. Конфиги, сборка, автотесты
Спецкурс 2014, занятие 4. Конфиги, сборка, автотестыСпецкурс 2014, занятие 4. Конфиги, сборка, автотесты
Спецкурс 2014, занятие 4. Конфиги, сборка, автотесты7bits
 
Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...a15464321646213
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая системаsviridovane
 
C++ осень 2012 лекция 9
C++ осень 2012 лекция 9C++ осень 2012 лекция 9
C++ осень 2012 лекция 9Technopark
 
File input/output in VHDL
File input/output in VHDLFile input/output in VHDL
File input/output in VHDLvitaliykulanov
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 47bits
 
Типичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.jsТипичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.jsSerge Shirokov
 
Custom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEACustom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEAAlexander Zastashkov
 

Similaire à лабораторная работа №7 (20)

встроен функции
встроен функциивстроен функции
встроен функции
 
Теория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямТеория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциям
 
работа с потоками ввода вывода
работа с потоками ввода выводаработа с потоками ввода вывода
работа с потоками ввода вывода
 
C++ STL & Qt. Занятие 11.
C++ STL & Qt. Занятие 11.C++ STL & Qt. Занятие 11.
C++ STL & Qt. Занятие 11.
 
Опыт использования Spark, Основано на реальных событиях
Опыт использования Spark, Основано на реальных событияхОпыт использования Spark, Основано на реальных событиях
Опыт использования Spark, Основано на реальных событиях
 
Как мы делаем модули PHP в Badoo – Антон Довгаль
Как мы делаем модули PHP в Badoo – Антон ДовгальКак мы делаем модули PHP в Badoo – Антон Довгаль
Как мы делаем модули PHP в Badoo – Антон Довгаль
 
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019
Исключительная модель памяти. Алексей Ткаченко ➠ CoreHard Autumn 2019
 
C++ весна 2014 лекция 2
C++ весна 2014 лекция 2C++ весна 2014 лекция 2
C++ весна 2014 лекция 2
 
Прикладная эконометрика. Лекция 1
Прикладная эконометрика. Лекция 1Прикладная эконометрика. Лекция 1
Прикладная эконометрика. Лекция 1
 
Лекция 6
Лекция 6Лекция 6
Лекция 6
 
Msu.Center.Lectures.J01 Introducing Java
Msu.Center.Lectures.J01 Introducing JavaMsu.Center.Lectures.J01 Introducing Java
Msu.Center.Lectures.J01 Introducing Java
 
Спецкурс 2014, занятие 4. Конфиги, сборка, автотесты
Спецкурс 2014, занятие 4. Конфиги, сборка, автотестыСпецкурс 2014, занятие 4. Конфиги, сборка, автотесты
Спецкурс 2014, занятие 4. Конфиги, сборка, автотесты
 
Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 
C++ осень 2012 лекция 9
C++ осень 2012 лекция 9C++ осень 2012 лекция 9
C++ осень 2012 лекция 9
 
8.pptx
8.pptx8.pptx
8.pptx
 
File input/output in VHDL
File input/output in VHDLFile input/output in VHDL
File input/output in VHDL
 
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4
Спецкурс "Современные практики разработки ПО", 2013-2014 уч. год, занятие 4
 
Типичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.jsТипичный стек технологий для использования с Node.js
Типичный стек технологий для использования с Node.js
 
Custom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEACustom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEA
 

Plus de Zhanna Kazakova (15)

презентация диагностика
презентация диагностикапрезентация диагностика
презентация диагностика
 
лекция 22
лекция 22лекция 22
лекция 22
 
лекция 18
лекция 18лекция 18
лекция 18
 
лекция 19
лекция 19лекция 19
лекция 19
 
лекция 18
лекция 18лекция 18
лекция 18
 
лекция 17
лекция 17лекция 17
лекция 17
 
лекция 16
лекция 16лекция 16
лекция 16
 
лекция 15
лекция 15лекция 15
лекция 15
 
лекция 14
лекция 14лекция 14
лекция 14
 
лекция 13
лекция 13лекция 13
лекция 13
 
лекция 5
лекция 5лекция 5
лекция 5
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 3
лекция 3лекция 3
лекция 3
 
лекция 2
лекция 2лекция 2
лекция 2
 
лекция 1
лекция 1лекция 1
лекция 1
 

лабораторная работа №7