Guys, I've got the below codes but having difficulty in reading the correct size of each data in an array of pointers. Can somebody help me out. :::: //================================================= static char* SomeName[]= { (char*) "abc", (char*) "cdfdfnttel", (char*) "ground1234", (char*) "calc", (char*) "unwanted", (char*) "data", (char*) "anything", }; //==== my code=================== void SomeFunction(/*some parameters*/) { int b4SizeOfDatainList ... ... b4indexFound = ...