#include <iostream> using namespace std; int main() { int code; cin >> code; int* faultBuf = new int; // dynamic allocation *faultBuf = code; cout << *faultBuf << " "; // print stored code delete faultBuf; // free memory faultBuf = nullptr; // reset pointer if (faultBuf == nullptr) cout << "OK"; else cout << "NOT_OK"; return 0; }
Explanation & Logic Summary:
delete
Firmware Relevance & Real-World Context:
Test Cases
Test Results
Input
55
Expected Output
55 OK