ДОСТУП ДО ЕЛЕМЕНТІВ СТРУКТУРИ І НЕВИЗНАЧЕНА ПОВЕДІНКА КОДУ НА МОВІ С

Автор(и)

  • Gerasimov Volodymyr
  • Karpenko Nadiia
  • Skuratovskyi Ihor

DOI:

https://doi.org/10.34185/1562-9945-5-148-2023-02

Ключові слова:

невизначена поведінка, структура, компілятор, мова програмування С.

Анотація

Досліджено доступ до змінних типу даних структура на мові програмування С. Проаналізовано особливості невизначеної поведінки коду після компілятору Visual Studio 2019 під керуванням Windows 10 та компілятору gcc під керуванням ОС Linux. Показано результати нехтування повідомленнями при компіляції програм, при яких останні працюють некоректно. Надано рекомендації щодо уникнення цієї проблеми.

Посилання

Oshybky i preduprezhdenyia kompyliatora i sredstv sborky C/C++. URL: https://learn.microsoft.com/ru-ru/cpp/error-messages/compiler-errors-1/c-cpp-build-errors?view=msvc-170

Konfiguratsiya kompilyatora: urovni preduprezhdenij I oshibki URL: https://ravesli.com/konfiguratsiya-kompilyatora-urovni-preduprezhdenij-i-oshibki/

Meyers S. Efektivnoe ispolzovanie C++. 55 vernykh sposobov uluchshyt strukturu i kod vashykh programm. – M.: DMK Press, 2006. – 300 s. – ISBN 5-94074-304-8, 0-321-33487-6.

Segmentation Fault in C/C++ - GeeksforGeeks.

URL: https://www.geeksforgeeks.org/segmentation-fault-c-cpp/

Herasymov V. V., Karpenko N. V. Problema nevyznachenoi povedinky kodu na movi C pry roboti zi strukturamy // XI Mizhnarodna naukovo-praktychna konfere-ntsiia "Suchasni problemy i dosiahnennia v haluzi radiotekhniky, telekomunikatsii ta informatsiinykh tekhnolohii", m. Zaporizhzhia, NU "Zaporizka politekhnika", 12-14 hrudnia 2022 r., s. 140 – 142.

Karpenko N. V., Herasymov V. V. Suchasnyi pidkhid do prohramuvannia na movi C vid nulovoho do prosunutoho rivnia: navchalnyi posibnyk — Dnipro, «Lira LTD», 2022. — 418 p.

The Standard – C. URL: https://www.iso-9899.info/wiki/The_Standard

Завантаження

Опубліковано

2024-03-20