没有合适的资源?快使用搜索试试~ 我知道了~
Standard C 语言标准函数库速查.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 51 浏览量
2022-06-04
11:20:30
上传
评论
收藏 298KB PDF 举报
温馨提示
试读
4页
C++
资源推荐
资源详情
资源评论
笔记本:
C/C++
作者:
Try (652433165@qq.com)
Standard C语言标准函数库速查 (Cheat Sheet)
Standard C
语言标准函数库速查
(Cheat Sheet)
strcmp
函数 说 明
C
语言函数搜索框:
原型:
extern int
strcmp
(char *s1,char * s2);
用法:
#include <string.h>
功能:比较字符串
s1
和
s2
。
说明:
当
s1<s2
时,返回值
<0
当
s1=s2
时,返回值
=0
当
s1>s2
时,返回值
>0
举例:
//
strcmp
.c
#include <syslib.h>
#include <string.h>
main()
{
char *s1="Hello, Programmers!";
char *s2="Hello, programmers!";
int r;
clrscr();
r=
strcmp
(s1,s2);
if(!r)
printf("s1 and s2 are identical");
else
if(r<0)
printf("s1 less than s2");
else
printf("s1 greater than s2");
getchar();
return 0;
}
C
语言标 准 头
<assert.h>
断言
//#define NDEBUG
#include <assert.h>
int main(int argc, char* argv[]){
int a = 12;
int b = 24;
assert( a > b );
printf("a is larger than b!");
<math.h>
数学函数
<stdio.h>
输入 和 输出
<assert.h>
断言
<ctype.h>
字符 类 测试
<errno.h>
(部 分 )库函数抛出的错误代码
<float.h>
浮点 数 运算
<limits.h>
检测 整 型数据类型值范围
<locale.h>
本土 化
<math.h>
数学 函 数
<setjmp.h> “
非局 部 跳转
”
<signal.h>
信号
<stdarg.h>
可变 参 数列表
<stddef.h>
一些 常 数,类型和变量
<stdio.h>
输入 和 输出
<stdlib.h>
实用 功 能
<string.h>
字符 串 函数
<time.h>
时间 和 日期函数
头文件
<assert.h>
唯一的目的是提供宏
assert
的定
义。如果断言非真(
expression==0
),则程序会在
标准错误流输出提示信息,并使程序异常中止调用
abort()
。
定义:
void assert (int expression);
<math.h>
是
C
语言中的数学函数库
三角函数
double sin(double x);
正弦
double cos(double x);
余弦
double tan(double x);
正切
*cot
三角函数,可以使用
tan(PI/2-x)
来实现。
反三角函数
double asin(double x);
结果介于
[-PI/2,
PI/2]
double acos(double x);
结果介于
[0, PI]
double atan(double x);
反正切
(
主值
),
结果介于
[-PI/2, PI/2]
double atan2(double y,double);
反正切
(
整圆值
),
结果介于
[-PI, PI]
双曲三角函数
double sinh(double x);
计算双曲正弦
double cosh(double x);
计算双曲余弦
double tanh(double x);
计算双曲正切
指数与对数
double exp(double x);
求取自然数
e
的幂
double sqrt(double x);
开平方
double log(double x);
以
e
为底的对数
double log10(double x);
以
10
为底的对数
double pow(double x, double y);
<stdio.h>
头文件定义了用于输入和输出的函数、类
型和宏。最重要的类型是用于声明文件指针的
FILE
。
另外两个常用的类型是
size_t
和
fpos_t
,
size_t
是由运算符
sizeof
产生的无符号整类型;
fpos_t
类
型定义能够唯一说明文件中的每个位置的对象。由头
部
定义的最有用的宏是
EOF
,其值代表文件的结尾。
变量:
typedef size_t
typedef FILE
typedef fpos_t
常量
:
NULL
空值
_IOFBF
表示完全缓冲
_IOLBF
表示线缓冲
_IONBF
表示无缓存
BUFSIZ
setbuf
函数所使用的缓冲区的大小
EOF
EOF
是负整数表示
END OF FILE
FOPEN_MAX
(20)
同时打开的文件的最大数量
FILENAME_MAX
文件名的最大长度
L_tmpnam
整数,最大长度的临时文件名
SEEK_CUR
取得目前文件位置
SEEK_END
将读写位置移到文件尾时
SEEK_SET
将读写位置移到文件开头
TMP_MAX
tmpnam
最多次数
stderr
标准错误流,默认为屏幕
,
可输出到文件。
stdin
标准输入流,默认为键盘
stdout
标准输出流,默认为屏幕
所有函数
(
点击可查看介绍和
DEMO)
:
资源评论
卷积神经网络
- 粉丝: 338
- 资源: 8460
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 教学内容及补充-cha7.rar
- 设计1.ms14
- vscode-1.64.1.tar源码文件
- vscode-1.64.0.tar源码文件
- vscode-1.52.0.tar源码文件
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功