
【计】 external name
exterior
【计】 out-of-line
express; fame; famous; first name; firstname; forename; reputation
【法】 praenomen
在汉英词典的框架下,"外部名"(external name)指代实体在跨语言或跨系统环境中使用的官方标识称谓,常见于国际标准化命名、计算机编程接口命名规范等领域。其核心功能是建立非母语环境下的精准对应关系,具体包含四个维度:
语言学维度
《牛津汉英大词典》将其定义为"在特定语境下替代原生名称的跨文化标识符",例如化学元素中文名"钠"对应英文系统名"Sodium"的标准化映射。这种命名规则遵循国际纯粹与应用化学联合会(IUPAC)的命名体系。
信息技术应用
根据ISO/IEC 10646字符集标准,Unicode技术文档将外部名解释为"计算机系统中实现多语言互操作的元数据标签",如编程语言中XML标签
跨文化交际功能
《跨文化交际术语手册》指出外部名承担"消除语义歧义"的核心作用,典型案例包括世界卫生组织(WHO)对疾病名称的官方翻译体系,确保不同语言版本的医学文献保持术语一致性。
法律文书规范
国际商标注册系统(WIPO Madrid System)要求申请者必须提供"经认证的目标语言外部名",如中文品牌"华为"在英语法律文件中固定使用"HUAWEI"作为法定外部名称。
外部名是编程中的术语,尤其在C语言中具有特定含义,主要涉及标识符的作用域和可见性。以下是综合多个来源的详细解释:
外部名(External Name)指在程序中能被其他文件或模块访问的标识符,例如全局函数、全局变量等。它的作用在于提供跨文件调用的接口,实现模块化编程。
extern
)访问,通常包括全局变量和函数名。static
修饰的变量/函数),其他文件不可见。根据传统ANSI C标准:
abcdef
和abcdeg
会被视为不同,但ABCDEF
和abcdef
视为相同)。// 文件A.c
int global_var; // 外部名,其他文件可通过extern引用
static void func() {} // 内部名,仅文件A可见
// 文件B.c
extern int global_var;// 引用文件A的外部名
如果需要进一步了解具体编程语言(如C99/C11)的现代标准,建议查阅编译器文档或权威手册。
【别人正在浏览】