C语言在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
用散列表实现避免重复投票 发布于:2023-12-08 09:03 散列表--避免重复投票 发布于:2023-12-08 08:57 九九乘法表(三角形式) 发布于:2023-12-08 01:40 计算一张1元票换1分、2分、5分的硬币,至少个一枚,有多少种换法? (1分=0.01元,2分=0.02元,5分=0.05元) 发布于:2023-12-07 21:00 一等差数列的前四项之和为26,前四项之积为880,求这一数列的前6项之和 发布于:2023-12-07 20:37 计算1~4能组成多少个互不相同且无重复数字的三位数 发布于:2023-12-07 19:57 散列表问题 发布于:2023-12-07 17:25 基数排序问题 发布于:2023-12-07 17:15 位组合成四个byte,bit代表时间戳 发布于:2023-12-07 16:55 C语言实现利用散列表实现避免重复的投票的代码 发布于:2023-12-07 13:53 C语言实现基数排序的代码 发布于:2023-12-07 13:31 32位数据组合成4个字节 发布于:2023-12-07 15:14 计数排序。 发布于:2023-12-07 10:09 基数位数的比较 发布于:2023-12-06 21:14 基数排序生成 发布于:2023-12-06 20:59 散列表防止重复投票 发布于:2023-12-06 20:58 基数排序 位数比较 发布于:2023-12-06 21:20 基数排序实现 发布于:2023-12-06 20:35 忘记退出被同步了,家人们,别写了 发布于:2023-12-06 20:29 基数数组构建 发布于:2023-12-06 20:25 基数排序a 发布于:2023-12-06 21:21 不给写下次把你号扬了 发布于:2023-12-06 20:20 基数排序实现 发布于:2023-12-06 20:30 得到字母的ASCII值 发布于:2023-12-06 17:07 散列表实现 发布于:2023-12-06 10:46 散列表算法 发布于:2023-12-06 10:45 这个是计数排序的代码 发布于:2023-12-06 00:18 线性计数排序 发布于:2023-12-05 23:42 线性排序实现 发布于:2023-12-05 23:27 计数排序实现 发布于:2023-12-05 23:24 计数排序算法 发布于:2023-12-05 22:58 计数排序算法 发布于:2023-12-05 22:51 散列表实现 发布于:2023-12-05 23:08 线性计数排序linearCountSort 发布于:2023-12-05 21:08 计数排序countSort 发布于:2023-12-05 20:59 线性计数排序 发布于:2023-12-05 19:57 计数排序算法 发布于:2023-12-05 19:54 基数排序(未完成) 发布于:2023-12-05 16:46 利用散列表实现避免重复的投票 发布于:2023-12-05 16:44 基数排序C语言 发布于:2023-12-05 16:27 第十二章:基数排序 发布于:2023-12-05 16:31 时空权衡基数排序 发布于:2023-12-05 15:50 基数排序算法 发布于:2023-12-05 15:38 基数排序算法 发布于:2023-12-05 15:37 基数排序实现 发布于:2023-12-05 15:33 基数排序,我就写咋地 发布于:2023-12-05 15:32 是你学校吗?你就登? 发布于:2023-12-05 15:36 基数排序,我就写咋地 发布于:2023-12-05 15:34 基数排序实现 发布于:2023-12-05 16:16 计数排序优化 发布于:2023-12-05 13:16 [更多]
显示目录

<string.h>



C 标准库 - <string.h>

简介

string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。

库变量

下面是头文件 string.h 中定义的变量类型:

变量 描述
size_t 这是无符号整数类型,它是 sizeof 关键字的结果。

库宏

下面是头文件 string.h 中定义的宏:

描述
NULL 这个宏是一个空指针常量的值。

库函数

下面是头文件 string.h 中定义的函数:

函数 描述
void memchr(const void str, int c, size_t n) 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c(一个无符号字符)的位置。
int memcmp(const void str1, const void str2, size_t n) 把 str1 和 str2 的前 n 个字节进行比较。
void memcpy(void dest, const void *src, size_t n) 从 src 复制 n 个字符到 dest。
void memmove(void dest, const void *src, size_t n) 另一个用于从 str2 复制 n 个字符到 str1 的函数。
void memset(void str, int c, size_t n) 复制字符 c(一个无符号字符)到参数 str 所指向的字符串的前 n 个字符。
char strcat(char dest, const char *src) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾。
char strncat(char dest, const char *src, size_t n) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾,直到 n 字符长度为止。
char strchr(const char str, int c) 在参数 str 所指向的字符串中搜索第一次出现字符 c(一个无符号字符)的位置。
int strcmp(const char str1, const char str2) 把 str1 所指向的字符串和 str2 所指向的字符串进行比较。
int strncmp(const char str1, const char str2, size_t n) 把 str1 和 str2 进行比较,最多比较前 n 个字节。
int strcoll(const char str1, const char str2) 把 str1 和 str2 进行比较,结果取决于 LC_COLLATE 的位置设置。
char strcpy(char dest, const char *src) 把 src 所指向的字符串复制到 dest。
char strncpy(char dest, const char *src, size_t n) 把 src 所指向的字符串复制到 dest,最多复制 n 个字符。
size_t strcspn(const char str1, const char str2) 检索字符串 str1 开头连续有几个字符都不含字符串 str2 中的字符。
char *strerror(int errnum) 从内部数组中搜索错误号 errnum,并返回一个指向错误消息字符串的指针。
size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。
char strpbrk(const char str1, const char *str2) 检索字符串 str1 中第一个匹配字符串 str2 中字符的字符,不包含空结束字符。也就是说,依次检验字符串 str1 中的字符,当被检验字符在字符串 str2 中也包含时,则停止检验,并返回该字符位置。
char strrchr(const char str, int c) 在参数 str 所指向的字符串中搜索最后一次出现字符 c(一个无符号字符)的位置。
size_t strspn(const char str1, const char str2) 检索字符串 str1 中第一个不在字符串 str2 中出现的字符下标。
char strstr(const char haystack, const char *needle) 在字符串 haystack 中查找第一次出现字符串 needle(不包含空结束字符)的位置。
char strtok(char str, const char *delim) 分解字符串 str 为一组字符串,delim 为分隔符。
size_t strxfrm(char dest, const char src, size_t n) 根据程序当前的区域选项中的 LC_COLLATE 来转换字符串 src 的前 n 个字符,并把它们放置在字符串 dest 中。
由JSRUN为你提供的C语言在线运行、在线编译工具
        JSRUN提供的C语言 在线运行,C语言 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。