c语言内置函数大全,C语言——常用内置函数总结

ctype.h

1.isalpha():测试一个字符是否为字母,是则返回1,否则返回0。

2.isdigit():测试一个字符是否为数字,是则返回1,否则返回0。

3.isupper():测试一个字符是否为大写字母。

4.islower():测试一个字符是否为小写字母。

5.toupper():将小写字母转成大写字母,并返回。

6.tolower():将大写字母转成小写字母,并返回。

string.h

1.strcpy():将一段字符串的内容复制到一个字符数组中。

2.strlen():计算一个字符数组中字符串的长度。不包括null零

3.strcat():合并两个字符数组。

stdio.h

1.puts():输出一个字符串。默认在末尾加换行符。

例:puts("www.baidu.com");

puts(table); // talbe是一个字符数组

2.gets():获取一个字符串,以Enter结尾.

3.fopen():获取一个文件入口地址

4.fclose():关闭一个文件。

5.fprintf():向文件中输入字符串信息。

6.fgets():读一行数据。

7.fputs():输出数据到文件。

8.feof():检测是否到达文件末尾。

9.fseek():随机访问文件

math.h

1.ceil():向上取整,返回值为浮点数

2.floor():向下取整,返回值为浮点数

3.fabs():返回浮点绝对值

4.cos(x):返回角x的余弦值

5.sin(x):返回角x的正弦值

6.tan(x):返回角x的正切值

7.pow():计算一个值的幂

8.sqrt():返回一个值的平方根

9.exp(x):返回e^x的值

10.log(x):返回x的自然对数,数学上写成ln(x)。

11.log10(x):返回以10为基的对数。

stdlib.h

1.rand():随机产生一个0到32767的值。如果没有给rand()设置产生随机数的种子,那么它总是生成同样的随机数。

2.srand():设置随机数生成种子。

一个产生正真随机数的例子:

#include

#include

#define NUM_CARDS54

time_t t;

srand(time(&t));

sub_draw = (rand()%(NUM_CARDS));

3.malloc():分配堆内存

例:

int *temps;

temps = (int *)malloc(10*sizeof(int));

4.free():释放堆内存

原文:http://www.cnblogs.com/ic90/p/3929830.html

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值