linux c 常用函数

这篇具有很好参考价值的文章主要介绍了linux c 常用函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

(1)字符测试函数

isalnum(测试字符是否为英文字母或数字)

isalpha(测试字符是否为英文字母)

isascii(测试字符是否为ASCII码字符)

isblank(测试字符是否为空格字符)

iscntrl(测试字符是否为ASCII码的控制字符)

isdigit(测试字符是否为阿拉伯数字)

isgraph(测试字符是否为可打印字符)

islower(测试字符是否为小写英文字母)

isprint(测试字符是否为可打印字符)

isspace(测试字符是否为空格字符)

ispunct(测试字符是否为标点符号或特殊符号)

isupper(测试字符是否为大写英文字母)

isxdigit(测试字符是否为16进制数字)

(2)数据转换函数

atof(将字符串转换成浮点型数)1

atoi(将字符串转换成整型数)

atol(将字符串转换成长整型数)

ecvt(将浮点型数转换成字符串,19取四舍五入)

fcvt(将浮点型数转换为字符串,20取四舍五入)

gcvt(将浮点型数转换为字符串,21取四舍五入)

(3)内存配置函数

alloca(配置内存空间)

brk(改变数据字节的范围)

calloc(配置内存空间)

free(释放原先配置的内存)

getpagesize(取得内存分页大小)

malloc(配置内存空间)

mmap(建立内存映射)

munmap(解除内存映射)

realloc(更改己配置的内存空间)

sbrk(增加程序可用的数据空间)

(4)时间函数

asctime(将时间和日期以字符串格式表示)

clock(取得进程占用CPU的大约时间)

ctime(将时间和日期以字符串格式表示)

difftime(计算时间差距)

ftime(取得目前的时间和日期)

gettimeofday(取得目前的时间)

gmtime(取得目前的时间和日期)

localtime(取得当地目前的时间和日期)

mktime(将时间结构数据转换成经过的秒数)

settimeofday(设置目前的时间)

strftime(格式化日期和时间)

time(取得目前的时间)

tzset(设置时区以供时间转换)

(5)字符串处理函数

bcmp(比较内存内容)

bcopy(拷贝内存内容)

bzero(将一段内存内容全清为零)

ffs(在一整型数中查找第一个值为真的位)

index(查找字符串中第一个出现的指定字符)

memccpy(拷贝内存内容)

memchr(在某一内存范围中查找一特定字符)

memcmp(比较内存内容)

memcpy(拷贝内存内容)

memfrob(对内存区域编码)

memmove(拷贝内存内容)

memset(将一段内存空间填入某值)

rindex(查找字符串中最后一个出现的指定字符)

strcasecmp(忽略大小写比较字符串)

strcat(连接两字符串)

strchr(查找字符串中第一个出现的指定字符)

strcmp(比较字符串)

strcoll(采用目前区域的字符排列次序来比较字符串)

strcpy(拷贝字符串)

strcspn(返回字符串中连续不含指定字符串内容的字符数)

strdup(复制字符串)

strfry(随机重组字符串内的字符)

strlen(返回字符串长度)

strncasecmp(忽略大小写比较字符串)

strncat(连接两字符串)

strncmp(比较字符串)

strncpy(拷贝字符串)

strpbrk(查找字符串中第一个出现的指定字符)

strrchr(查找字符串中最后一个出现的指定字符)

strspn(返回字符串中连续不合指定字符串内容的字符数)

strstr(在一字符串中查找指定的字符串)

strtok(分割字符串)

(6)数学计算函数

abs(计算整型数的绝对值)

acos(取反余弦函数值)

asin(取反正弦函数值)

atan(取反正切函数值)

atan2(取得反正切函数值)

ceil(取不小于参数的最小整型数)

cos(取余弦函数值)

cosh(取双曲线余弦函数值)

div(取得两整型数相除后的商及余数)

exp(计算指数)

fabs(计算浮点型数的绝对值)

frexp(将浮点型数分为底数与指数)

hypot(计算直角三角形斜边长)

labs(计算长整型数的绝对值)

ldexp(计算2的次方值)

ldiv(取得两长整数相除后的商及余数)

log(计算以e为底的对数值)

log10(计算以10为底的对数值)

modf(将浮点型数分解成整数与小数)

pow(计算次方值)

sin(取正弦函数值)

sinh(取双曲线正弦函数值)

sqrt(计算平方根值)

tan(取正切函数值)

tanh(取双曲线正切函数值)

(9)数据结构函数

bsearch(二元搜索)

hcreate(建立哈希表)

hdestory(删除哈希表)

hsearch(哈希表搜索)

insque(加入一项目至队列中)

lfind(线性搜索)

lsearch(线性搜索)

qsort(利用快速排序法排列数组)

rremque(从队列中删除一项目)

tdelete(从二叉树中删除数据)

tfind(搜索二叉树)

tsearch(二叉树)

twalk(走访二叉树)

(10)随机数函数

drand48(产生一个正的浮点型随机数)

erand48(产生一个正的浮点型随机数)

initstate(建立随机数状态数组)

jrand48(产生一个长整型数随机数)

lcong48(设置48位运算的随机数种子)

lrand48(产生一个正的长整型随机数)

mrand48(产生一个长整型随机数)

nrand48(产生一个正的长整型随机数)

rand(产生随机数)

random(产生随机数)

seed48(设置48位运算的随机数种子)

setstate(建立随机数状态数组)

srand(设置随机数种子)

srand48(设置48位运算的随机数种子)

srandom(设置随机数种子)文章来源地址https://www.toymoban.com/news/detail-498685.html

到了这里,关于linux c 常用函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PHP 字符串常用函数

    strlen 获取指定字符串长度 语法: strpos 用于查找指定字符串,在源字符串 首次 出现的位置(下标),如果没找到则返回 false 注: 大小写不敏感 语法: strrpos 用于查找指定字符串,在源字符串 最后 出现的位置(下标),如果没找到则返回 false 注: 大小写不敏感 语法: st

    2024年02月06日
    浏览(35)
  • Python字符串的常用函数

    Python中用于操作字符串的函数有很多,以下是一些常用的函数及其用法: 1. len():返回字符串的长度    ```    s = \\\"hello, world!\\\"    print(len(s)) # 13    ``` 2. str():将对象转换为字符串类型    ```    n = 123    s = str(n)    print(s) # \\\"123\\\"    ``` 3. upper():将字符串中所有字母都转换

    2024年02月10日
    浏览(36)
  • PostgreSQL常用字符串分割函数整理

    SPLIT_PART() 函数通过指定分隔符分割字符串,并返回第N个子串。语法: SPLIT_PART(string, delimiter, position) string : 待分割的字符串 delimiter:指定分割字符串 position:返回第几个字串,从1开始,该参数必须是正数。如果参数值大于分割后字符串的数量,函数返回空串。 示例:SELEC

    2024年02月08日
    浏览(25)
  • 【c语言:常用字符串函数与内存函数的使用与实现】

    简介:本篇文章是对C语言中常用的字符串函数和内存函数的学习以及模拟实现 文档内容来自:https://legacy.cplusplus.com/ 字符串以 ‘\\0’ 作为结束标志, strlen函数返回的是在字符串中 ‘\\0’ 前⾯出现的字符个数( 不包含 \\\'\\0\\\' )。 参数指向的字符串必须要以 ‘\\0’ 结束。 注意函

    2024年02月04日
    浏览(34)
  • PHP is_numeric()函数详解,PHP判断变量是否为数字或数字字符串,is_numeric()绕过

    「作者主页」: 士别三日wyx 「作者简介」: CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」: 对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 is_numeric() 可以检测 「变量」 是否为 「数字」 或数字字符串。 语法 参数

    2024年02月11日
    浏览(42)
  • 详细介绍五种常用字符串库函数 以及对库函数的模拟实现

    本文介绍了strlen.strcpy.strcmp.strcat.strstr五大字符串库函数及使用自定义函数模拟实现这五个字符串库函数.学会使用字符串库函数,在处理字符串时会事半功倍… 使用字符串库函数首先需要包含字符串头文件-#includestring.h 这篇博客中详细介绍到了函数-库函数和自定义函数 strlen为

    2024年02月15日
    浏览(28)
  • Java字符串常用函数 详解5000字 (刷题向 / 应用向)

    直接定义字符串是指使用双引号表示字符串中的内容,例如\\\"Hello Java\\\"、\\\"Java 编程\\\"等。具体方法是用字符串常量直接初始化一个 String 对象,示例如下: 1.    String str=\\\"Hello Java\\\"; 或者 1.    String str; 2.    str=\\\"Hello Java\\\"; 注意:字符串变量必须经过初始化才能使用。 String str2

    2024年02月05日
    浏览(33)
  • spark-sql处理json字符串的常用函数

    整理了spark-sql处理json字符串的几个函数: 1 get_json_object 解析不含数组的 json   2 from_json  解析json 3 schema_of_json 提供生成json格式的方法 4 explode   把JSONArray转为多行 get_json_object(string json_string, string path) :适合最外层为{}的json解析。  第一个参数是json对象变量,也就是含j

    2023年04月08日
    浏览(31)
  • 【Linux】测试ip:port端口是否连通即可达性测试

    【Linux】测试ip:port端口是否连通即可达性测试 0、背景 1、telnet可达性测试 2、curl可达性测试 3、wget可达性测试 0、背景 在视觉项目开发调试的过程中经常需要判定IPC是否可达,在做服务的时候也需要判定服务器是否可达。 本博客介绍3种常用的工具(telnet、curl、wget)进行可

    2023年04月17日
    浏览(30)
  • Windows/Mac/Linux测试远程端口是否开放

    目录 Windows 第一种  第二种 Mac/Linux  Win+R快捷键, 在弹出的运行框中输入powershell 接着在powershell窗口中输入: 使用这个命令有个好的地方是如果失败了, 那么它会帮你去ping远程ip, 这样就不需要手动去ping了, 效果如下: Win+R快捷键, 在弹出的运行框中输入cmd 接着在cmd窗口中输入

    2024年02月16日
    浏览(22)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包