标签: c
我正在查看C CoreUtils的源代码,我发现这段代码无法识别:
printf (_("Usage: %s [OPTION]...\n"), program_name);
为什么格式字符串前面有下划线?它做了什么?
答案 0 :(得分:6)
通常(通常在很多但不是全部的免费软件中)_是#define - d宏,用于gettext(3)之类的内容,以便轻松internationalization & localization软件
_
#define