What would happen when we use the volatile in local variable?
For example,
#include <stdio.h>
#include <stdlib.h>
int get_data (volatile int data)
{
return (data * data * data);
}
int main()
{
int data = get_data(12);
printf("%d",data);
return 0;
}