Sobes.tech
Junior

nullptr ga ishora qilayotgan ko'rsatgich uchun free chaqirsangiz nima bo'ladi?

sobes.tech AI

AIdan javob

free funksiyasini nullptr ga teng bo'lgan ko'rsatgich uchun chaqirish xato yoki dasturdan to'xtashga olib kelmaydi. C va C++ tillarining standarti bunday xatti-harakatni kafolatlaydi. free funksiyasi bu holatda hech narsa qilmaydi.

#include <cstdlib> // Free uchun

int main() {
    int* ptr = nullptr;
    free(ptr); // Xavfsiz
    return 0;
}