Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

6.7.3 保留供扩展使用的名称

除了显式保留的所有名称之外,1990 ISO/IEC C 标准还保留供实现和将来标准使用的与某些模式匹配的名称:

表 6-2  保留供扩展使用的名称
文件
保留名称模式
errno.h
E[0-9A-Z].*
ctype.h
(to|is)[a-z].*
locale.h
LC_[A-Z].*
math.h
当前函数名称 [fl]
signal.h
(SIG|SIG_)[A-Z].*
stdlib.h
str[a-z].*
string.h
(str|mem|wcs)[a-z].*

在此列表中,只有在包含相关头文件时,以大写字母开头的名称才是宏并被保留。其余名称可指定函数,不能用于为任何全局对象或函数命名。