首页 > 学院 > 开发设计 > 正文

C语言可变参数(廿十)

2019-11-10 18:14:22
字体:
来源:转载
供稿:网友

#PRagma mark - 可变参数-(void)debug:(NSString*)s1,...{    NSString *str;    va_list args;        //入栈    va_start(args, s1);        //方法1 打印所有参数    for ( str = s1; str != nil; str = va_arg(args, NSString*)) {                NSLog(@"%@",str);            }        //    //方法2,打印下标1之后的参数//    while ((str = va_arg(args, NSString*))) {//        //        NSLog(@"%@",str);//    }        //出栈    va_end(args);}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表