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 <stdlib.h>
#include <math.h>

#define NUM_CARDS 54

time_t t;
srand(time(&t));
sub_draw = (rand()%(NUM_CARDS));
3.malloc():分配堆内存
例:
int *temps;
temps = (int *)malloc(10*sizeof(int));

4.free():释放堆内存

时间: 2024-08-26 17:06:50

C语言——常用内置函数总结的相关文章

Mysql研究之MySQL常用内置函数完全解析

说明: 1)可以用在SELECT/UPDATE/DELETE中,及where,orderby,having中 2)在函数里将字段名作为参数,变量的值就是字段所对应的每一行的值. 3)在程序设计语言如C++中提供的函数,MySQL大部分也提供了,关于MySQL函数的完整信息,请参阅<MySQL参考手册> 一.字符串函数[比较常用,需要掌握] 1. concat(s1,s2,…,sn) #把传入的参数连接成一个字符串 selectconcat(‘abc’,’def’); selectconcat(

MySQL学习笔记_7_MySQL常用内置函数

 MySQL常用内置函数 说明: 1)可以用在SELECT/UPDATE/DELETE中,及where,orderby,having中 2)在函数里将字段名作为参数,变量的值就是字段所对应的每一行的值. 3)在程序设计语言如C++中提供的函数,MySQL大部分也提供了,关于MySQL函数的完整信息,请参阅<MySQL参考手册> 一.字符串函数[比较常用,需要掌握] 1. concat(s1,s2,...,sn) #把传入的参数连接成一个字符串 selectconcat('abc','def

常用内置函数使用总结

字符串 日期 数学 其他:isnull convert row_number select len('dshgjkdhsad')                   返回指定字符串表达式的字符数,其中不包含尾随空格. itrim('     anc  skkmkls       ')              返回删除了前导空格之后的字符表达式 select rtrim('abc     ')                        返回删除了尾随空格之后的字符表达式 select  le

常用内置函数(注意大小写)

常用内置函数(注意大小写) 1.Math数学对象 a) Math对象常用属性 属性 说明 Math.E 欧拉常数 Math.LN2 2的自然对数 Math.LN10 10的自然对数 Math.LOG2E 基数为2的对数 Math.LOG10E 基数为10的对数 Math.PI 圆周率 Math.SQRT1_2 0.5的平方根 Math.SQRT2 2的平方根 b) Math对象常用内部函数   函数名 说明 Math.max(arg1,arg2) 求最大值 Math.min(arg1,arg2)

MYSQL常用内置函数详解说明

函数中可以将字段名当作变量来用,变量的值就是该列对应的所有值:在整理98在线字典数据时(http://zidian.98zw.com/),有这要一个需求,想从多音字duoyinzi字段值提取第一个拼音作为拼音pinyin字段的值,如:duoyinzi(ā,á,ǎ,à,a),想提取ā作为pinyin的值:数据有好几万条,不想用程序一条条处理,只想用一个sql来实现,后来了解了下MYSQL常用内置函数,是可以做到的:sql:UPDATE ol_zidian set pinyin=LEFT(duoyi

常用内置函数补充

常用内置函数: 1.calladle()是验证一个对象可不可以被调用. 2.chr() 是通过数字在ask码里找到指定字符. 3.ord()通过字符找到它在ask码里对应的数字 4.import random 随机生成数字的模块,想要随机生成数字时调用(应用场景随机验证码) 5.random.randrange(65,91)也就是我们生成的数字大于65小于91. 6.compile()将字符串编译成python代码 k=compile(i,"<string>","

1.3.2 常用内置函数

常用内置函数(Built-In Functions,BIF)不需要导入任何模块即可直接使用,在IDLE中执行如下命令可以列出所有内置函数和内置对象,如代码块1.3.2.1所示: 1 >>> dir(__builtins__) 2 ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'Byte

str(字符串)常用内置函数

列举了几个重要的字符串操作常用内置函数 转载请注明出处:http://www.cnblogs.com/dhb5188/p/8555886.html 参考文献:菜鸟教程http://www.runoob.com/ .pycharm内置函数库 replace() 1 # S.replace(old,new[,count]) 2 # 替换字符串里的字符,old为要被替换的,new为替换的: 3 # count为指定替换次数,不写替换所有 4 5 s = 'Hello World' 6 7 print

python自定义函数、常用内置函数

1.python自定义函数 Python中用户自己编写的用于实现特定功能的函数代码块,就是自定义函数. 如: def是关键字,saa是自定义函数名,括号用于传参,可以不写参数,冒号后面是函数代码块,这里只写了一条print语句 注意:函数不调用不执行,只有调用函数才会执行 小练习1: 执行结果是: : 再来看一个小练2: 这是一个用来生成双色球的小程序,如蓝色球号码 01 红色球 22 12 23 14 05 26,蓝色球数字范围1-16,红色球数字范围1-33,最后一行调用produce()自