#include <stdio.h>
#include <stdarg.h>
void func(const char *str, ...)
{
va_list ap;
long long signed number;
number
= va_arg(ap
, long long); printf("number = %lld\n", number
); }
int main(int argc, const char * argv[])
{
func("42", -42);
func("42", -42ll);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRhcmcuaD4KCnZvaWQgICBmdW5jKGNvbnN0IGNoYXIgKnN0ciwgLi4uKQp7CiAgICB2YV9saXN0ICAgICAgICAgICAgIGFwOwogICAgbG9uZyBsb25nIHNpZ25lZCAgICBudW1iZXI7CgogICAgdmFfc3RhcnQoYXAsIHN0cik7CiAgICBudW1iZXIgPSB2YV9hcmcoYXAsIGxvbmcgbG9uZyk7CiAgICBwcmludGYoIm51bWJlciA9ICVsbGRcbiIsIG51bWJlcik7Cn0KCmludCBtYWluKGludCBhcmdjLCBjb25zdCBjaGFyICogYXJndltdKQp7CiAgICBmdW5jKCI0MiIsIC00Mik7CiAgICBmdW5jKCI0MiIsIC00MmxsKTsKfQo=