C语言宏的神奇写法:语句块作为参数,算半个函数式编程?
2020-12-13 03:25
阅读:320
标签:c语言 函数 stat size statement world 语句 打印 参数 我想要写几个循环做测试代码,每次都写 `for(size_t i = 0; i
然后竟然真的可以执行指定的语句(块),像发现了新大陆一样,哈哈,不知道这算不算半个伪函数式编程。测试: 然后就会打印10行 hello world 了 C语言宏的神奇写法:语句块作为参数,算半个函数式编程? 标签:c语言 函数 stat size statement world 语句 打印 参数 原文地址:https://www.cnblogs.com/yuanyb/p/11074590.html
#define repeat(n, statements) for(size_t i = 0; i
repeat(10, {
puts("hello world");
});
评论
亲,登录后才可以留言!