1,链式调用:一个函数的返回值作为该函数的参数。
strcat(a,strcat(b,c));连接字符串。
2,变参传值:...的两个用法
-
int add(int a,...)//表示传递的参数不确定,规定第一个参数说明传递参数的个数,后接实际用到的参数。类似printf
-
{
-
va_list p;
-
va_start(p, a);
-
int count = 0;
-
while(a--)
-
count += va_arg(p, int);
-
return count;
-
}
-
int main()
-
{
-
printf("%d\n", add(5, 1, 2, 3, 4, 4));//后面要传递参数可以任意指定,子函数依照第一个数目确定。
-
-
switch(6)
-
{
-
case 1 ... 10://表示传参1到10都会执行这一条语句
-
printf("aaaaaaaaaaaaaaaa\n");
-
}
-
-
}
续…………
阅读(2062) | 评论(0) | 转发(0) |