Бублик Володимир ВасильовичПроцедурне програмування C/C++Лекція 4. Базові поняття програмування.Указники і відсилки презентация
Содержание
- 2. Призначення указників Указник (pointer) набуває значеннями адреси пам'яті, а також особливе
- 3. Типізація указників Кожному указнику приписано його тип: указник цілого; указник символу;
- 4. Визначення указника int *ptrI; float *px, y, z; float *px, *py,
- 5. Pointer vs. goto Указники приводять до тих же проблем в структурах
- 6. Операція адресування x=0.25; px = &x; & одномісна операція адресування
- 7. Операція розіменування cout<< *px; * одномісна операція розіменування
- 8. Адресування і розіменування Взаємна оберненість операцій над пам'яттю
- 9. Динамічне виділення пам'яті float *p = new float; new операція виділення
- 10. Нестача пам'яті Стандартна реакція: виникнення аварійної ситуації bad_alloc Обробка засобами системи
- 11. Динамічне виділення і ініціалізація пам'яті float *p = new float (0.333333);
- 12. Правило гарного тону Якщо ви виділили динамічну пам’ять за допомогою команди
- 13. Звільнення памяті double *pd = new double (5.2); cout<<pd<<endl; // 0x004419B0
- 14. Звільнення памяті double *pd = new double (5.2); cout<<pd<<endl; // 0x004419B0
- 15. Висновок про управління пам'яттю Кожному new свій delete Перевіряйте наявність вільної
- 16. Сталі величини і указники Указник сталої const float pi =
- 17. Права указника сталої float x = 1; const float* px =
- 18. Сталі величини і указники Сталий указник float x = 0.25; float
- 19. Сталі величини і указники Сталий указник сталої const float pi
- 20. Безтипові указники void *voidPtr; //Що б це значило?
- 21. Безтипові указники void *voidPtr; //Що б це значило?
- 22. Безтипові указники void *voidPtr; //Що б це значило?
- 23. Безтипові указники void *voidPtr; //Що б це значило?
- 24. Безтипові указники void *voidPtr; //Що б це значило?
- 25. Безтипові указники void *voidPtr; //Що б це значило? float *pf = new
- 26. Символьний указник Поганий указник char *c = new char; cout<<*c<<endl; Ініціалізований
- 27. Операцій над указниками float *p1= new float (1), *p2= new float
- 28. Відсилка (псевдонім) (reference) Відсилка або псевдонім — це альтернативне ім’я об’єкта,
- 29. Відсилка (псевдонім) (reference) float x = 1.024; //визначення змінної х float &xRef
- 30. Копіювання float x = 1,024; //визначення змінної x float xCopy = x; //визначення
- 31. Порівняння відсилок і указників Визначення указника float x = 1,024; //визначення змінної
- 32. Порівняння відсилок і указників Перенаправлення указника px = new float (3.33333);
- 33. Порівняння відсилок і указників Указнику p відповідає два елементи пам'яті, кожен
- 34. Відсилка і сталий указник float x = 1.024; //визначення змінної х float
- 35. Стала відсилка const float pi = 3.14159; const float &piRef =
- 36. Стала відсилка Що б це значило? float x = 1; const
- 37. Указники указників double **ppd = new double*; *ppd = new double
- 38. Висновки Крім безпосередніх операцій з пам'яттю указники використовуються для передачі змінних
- 39. Скачать презентацию





































Слайды и текст этой презентации
Скачать презентацию на тему Бублик Володимир ВасильовичПроцедурне програмування C/C++Лекція 4. Базові поняття програмування.Указники і відсилки можно ниже:
Похожие презентации