在C函数参数之前下划线

时间:2018-05-30 16:15:14

标签: c

我正在查看C CoreUtils的源代码,我发现这段代码无法识别:

printf (_("Usage: %s [OPTION]...\n"), program_name);

为什么格式字符串前面有下划线?它做了什么?

1 个答案:

答案 0 :(得分:6)

通常(通常在很多但不是全部的免费软件中)_#define - d宏,用于gettext(3)之类的内容,以便轻松internationalization & localization软件