I have doubt regarding variable argument list,is there any limitation on the lenght of char string defined as one of argument to variable list.for example
void S
No.
All that gets passed in the call is character pointers after all.
The size of each pointer is constant, regardless of how many characters are in the string it points at.