我需要使用
toupper
和 tolower
但我不知道哪个标准库头包含这些函数。
在几乎所有环境(包括任何 POSIX 环境)中,这两个函数均由标准 C 库提供 - 即无需链接特定库。相关功能的手册页将告诉您该做什么
#include
;在 POSIX 上,根据手册页,答案是 ctype.h
:
TOUPPER(3) BSD Library Functions Manual TOUPPER(3)
NAME
toupper, toupper_l -- lower case to upper case letter conversion
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <ctype.h>
int
toupper(int c);