| 2 | using namespace std; |
| 3 | |
| 4 | int main() { |
| 5 | // const int local = 10; // 10 10 |
| 6 | // volatile const int local = 10; // 10 100 |
| 7 | const volatile int local = 10; // 10 100 |
| 8 | |
| 9 | int *ptr = (int*) &local; |
| 10 | printf("Initial value of local: %d \n", local); |
| 11 | |
| 12 | *ptr = 100; |
| 13 | printf("Modified value of local: %d \n", local); |
| 14 | return 0; |
| 15 | } |
nothing calls this directly
no outgoing calls
no test coverage detected