宏定义中参数使用
发布时间:2020-12-15 21:11:10 所属栏目:安全 来源:网络整理
导读:1. 宏传递变长参数: 最近用C语言写一个程序,经常调用shell或者其他命令,代码中多处出现如下代码: char script_cmd[CMD_MAX_LEN + 1 ] = { ‘ ‘ };memset(script_cmd, 0 , sizeof (script_cmd));sprintf(script_cmd, " cmd %s %s " ,param1,param2);s
1. 宏传递变长参数: 最近用C语言写一个程序,经常调用shell或者其他命令,代码中多处出现如下代码: char script_cmd[CMD_MAX_LEN + 1] = {‘ |