/* The offset & length are in terms of bits.. the fourth parameter is a value which is to be stored in char pointer that is pData */ void putBits(char*pData , int offset , int length , int value ) { } int main() { char *pData = new char[90]; putBits(pData , 9 , 13 , 200); }