c - toupper 和 tolower 可以使用哪个 C 语言库?

标签 c

我需要使用touppertolower但我不知道哪个库包含这个功能。

请帮助我!

最佳答案

在几乎所有环境(包括任何 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);

关于c - toupper 和 tolower 可以使用哪个 C 语言库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33454894/

相关文章:

c - 如何初始化 struct sockaddr_in 的变量

c - CUDA中的一些数学运算

c - 为什么在 C 语言中我们不能使用 a 代替 &a 来存储变量 a 的值?

c - 这个表达式在C预处理器中正确吗?

c++ - 初始化 pthread 互斥锁

在 FreeRTOS 中创建具有多个队列的任务?

c++ - 启用和禁用 USB 端口

c - 以 printf 作为参数的 for 循环

c - 为什么我的数组在将其传递到另一个函数后仍保留垃圾值/段错误?

c - 在 C 中列出文件