Hello, I have a question.
How can I check that a pointer is in bounds, as such:
Thanks in advance!Code:#include <stdlib.h> int main(void) { char * m = 0; const unsigned short int s = 30000; int i; m = malloc(s); if(!m) return 1; for(i = 0; i < 50; i++) { *m++; // how can I ensure that I'm not going out of bounds (left or right?) } free(m); m = 0; return 0; }