C语言

C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。于1969年至1973年间,为了移植与开发UNIX操作系统,由丹尼斯·里奇与肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。
C语言标准库 wctype.h-疑惑Tech

C语言标准库 wctype.h

疑惑二号阅读(197)赞(0)

wctype.h wctype.h 提供 ctype.h 里面函数的宽字符版本。 宽字符类型判断函数 下面函数判断宽字符的类型。 iswalnum() 测试宽字符是否为字母数字 iswalpha() 测试宽字符是否为字母 iswblank(...

C语言标准库 wchar.h-疑惑Tech

C语言标准库 wchar.h

疑惑二号阅读(188)赞(0)

wchar.h 宽字符使用两个或四个字节表示一个字符,导致 C 语言常规的字符处理函数都会失效。wchar.h 定义了许多宽字符专用的处理函数。 类型别名和宏 wchar.h 定义了一个类型别名 wint_t,表示宽字符对应整数值。 wch...

C语言标准库 time.h-疑惑Tech

C语言标准库 time.h

疑惑二号阅读(354)赞(0)

time.h time_t time_t 是一个表示时间的类型别名,可以视为国际标准时 UTC。它可能是浮点数,也可能是整数,Unix 系统一般是整数。 许多系统上,time_t 表示自时间纪元(time epoch)以来的秒数。Unix ...

C语言标准库 string.h-疑惑Tech

C语言标准库 string.h

疑惑二号阅读(224)赞(0)

string.h string.h主要定义了字符串处理函数和内存操作函数。 字符串处理函数 以下字符串处理函数,详见《字符串》一章。 strcpy():复制字符串。 strncpy():复制字符串,有长度限制。 strcat():连接两个字...

C语言标准库 stdio.h-疑惑Tech

C语言标准库 stdio.h

疑惑二号阅读(206)赞(0)

stdio.h stdio.h是 C 语言的标准 I/O 库,用于读取和写入文件,也用于控制台的输入和输出。 标准 I/O 函数 以下函数用于控制台的输入和输出。 printf():输出到控制台,详见《基本语法》一章。 scanf():从控...

C语言标准库 stdlib.h-疑惑Tech

C语言标准库 stdlib.h

疑惑二号阅读(189)赞(0)

stdlib.h 类型别名和宏 stdlib.h 定义了下面的类型别名。 size_t:sizeof 的返回类型。 wchar_t:宽字符类型。 stdlib.h 定义了下面的宏。 NULL:空指针。 EXIT_SUCCESS:函数运行成功...

C语言标准库 stdint.h-疑惑Tech

C语言标准库 stdint.h

疑惑二号阅读(178)赞(0)

stdint.h 固定宽度的整数类型 stdint.h 定义了一些固定宽度的整数类型别名,主要有下面三类。 宽度完全确定的整数intN_t,比如int32_t。 宽度不小少于某个大小的整数int_leastN_t,比如int_least8_...

C语言标准库 signal.h-疑惑Tech

C语言标准库 signal.h

疑惑二号阅读(201)赞(0)

signal.h 简介 signal.h提供了信号(即异常情况)的处理工具。所谓“信号”(signal),可以理解成系统与程序之间的短消息,主要用来表示运行时错误,或者发生了异常事件。 头文件signal.h定义了一系列宏,表示不同的信号。...

C语言标准库 math.h-疑惑Tech

C语言标准库 math.h

疑惑二号阅读(292)赞(0)

math.h math.h头文件提供了很多数学函数。 很多数学函数的返回值是 double 类型,但是同时提供 float 类型与 long double 类型的版本,比如pow()函数就还有powf()和powl()版本。 double ...

C语言标准库 locale.h-疑惑Tech

C语言标准库 locale.h

疑惑二号阅读(189)赞(0)

locale.h 简介 locale.h是程序的本地化设置,主要影响以下的行为。 数字格式 货币格式 字符集 日期和时间格式 它设置了以下几个宏。 LC_COLLATE:影响字符串比较函数strcoll()和strxfrm()。 LC_CT...

一个专注于技术系列文章的技术分享网站