C笔试---(2)
来源:互联网 发布:linux查看下载进度 编辑:程序博客网 时间:2024/05/22 13:42
unsigned char i;for(i=10; i>=0; i--){}//为一个死循环
unsigned int i = 0; signed int a = -10;if (i + a > 0) {//---- i+a>0 printf("ok\n"); printf("%x\n", i + a);//0xFFFFF10}
int a =5, b=7, c;c = a+++b;printf("c=%d, a=%d, b=%d\n", c, a, b);//c=12, a=6, b=7;
void foo1(int a,...)//------------可变参数函数{ va_list ap; va_start(ap, a); printf("%lld ", va_arg(ap, long long)); printf("%d ", va_arg(ap, int)); printf("%zd ", va_arg(ap, size_t)); printf("\n"); va_end(ap);}
int printf(const char *format, ...){ va_list ap; size_t count; va_start(ap, format);.. va_arg(ap, int);//后面跟随的参数.. va_end(ap); return count;}