if is it possible run-time bad pointer exception in C language?.
I am using below compiler.
Note : Microsoft Visual C++ Compiler
Sample Programs Below.
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include <Windef.h>
typedef struct tagTest{
int i;
char *str;
}   Test, 
    FAR *LPTest, 
    FAR **LLPTEST;
 extern LLPTEST m;
 int main()
 {
  int i;
  LLPTEST m = NULL;
  m = (LLPTEST)malloc(sizeof(LLPTEST));
  // Here We Check m[0] memory allocated or not ?
  // example: if(m[0]), or if(m[0]->i) any other idea. here m[0] is CXX0030 error expression cannot be evaluated.
  /* allocate memory */
  for(i=0; i<10; i++)
  {
     m[i] = (LPTest) malloc(sizeof(Test));
     m[i]->i = i;
     m[i]->str = (char*) malloc(10*sizeof(char));
     m[i]->str = "Test";
 }
 return 0;
}
 
     
     
     
    