跳到主要内容

add_a

名称​

add_a() - 为字符串加上正确的不定冠词

语法​

string add_a( string str );

描述​

返回在 `str` 前加上 "a " 或 "an " 之后的字符串,冠词依据其后单词的读音
而非首字母来选择:元音用 "an",但对若干特例做了处理——"us..."("a user"、
"a use")、"hour..."("an hour"),以及已经以 "a "/"an " 开头的字符串。
仅由空格组成的字符串返回 "a "。

参考​

add_a(3), vowel(3)