I attended a technical interview a few days ago, and I was asked How does the C compiler implments function with Variable number of arguments? How does it pass the on the st
Look into va_start, va_arg, and va_end. Here is a ton of info on this.