C函数学习
来源:互联网 发布:java参数构造 编辑:程序博客网 时间:2024/06/05 04:58
《C语言函数参考手册》学习笔记。
DEBUG相关函数,
#include <assert.h>
void assert( int test);
里面的test若错误,就会终止,
控制台输入函数,
#include <conio.h>
int getch(void);
仅仅接收一个字符,并且不回显,
字符函数库,
”isascii()函数用于判断字符是否是ascii码,即字符ascii在0~127之间“
”toascii()函数用于把一个非ascii字符转换为ascii码,其实就是把8位二进制数的最高位变成0"
这两句话是原话,函数虽然感觉用的少,但是可以帮你理解ascii码,
int islower( int ch);判断是否是小写英文字母,
int isspace( int ch);判断字符是否是空白字符,
int tolower( int ch);若是大写字母,转换为小写,否则不转换,原样返回,并且原字符没有改变,
int toupper( int ch);同上,差不多,
数学函数库,
int abs( int x); //求整数的绝对值
double fabs( double x); //求浮点数的绝对值,不过上面那个函数,好像也可以求浮点数的绝对值,可能是隐式转换导致的吧,
long labs( long x); //长整型绝对值函数,
double floor( double x); //返回不大于x的最大整数,负数也可以用,
double fmod( doule x, double y); //返回x/y的余数,浮点数也可以,哈哈,这点倒是亮点,因为用%自己求的话,是不行的,
double frexp( double x, int *eptr); //把双精度数分解为尾数的指数,以后应该用得到,
标准工具库函数stdlib.h
double atof( const char*s); //用于将字符串转换为浮点数
int atoi( const char *s); //用于将字符串转换为整型数
long atol( const char *s); //用于将字符串转换成长整型数
不知道为什么就把这贴到这里了,
- [C学习]Main函数
- [C学习]函数(?)
- C函数指针学习
- C++:函数<学习笔记>
- C语言函数学习
- C语言学习-函数
- C函数学习
- C语言学习:函数
- c/c++ 学习-open 函数
- [C学习]函数,指针,数组
- C语言学习之函数
- C语言学习大纲--函数
- C函数与程序结构学习
- c/c++ 学习-open 函数
- Linux C编程函数学习
- C学习小结【常用函数】
- C/C++学习:函数指针
- C语言函数的学习
- MMO寻路和碰撞检测讨论
- NCSS.PASS.2008.v8.0.13-BEAN\
- 被动信息收集之RECON-NG
- [勇者闯LeetCode] 6. ZigZag Conversion
- 初用AndroidStudio的一些基本设置(图示)
- C函数学习
- Unity插件之-Dynamic Navigation系统寻路扩展插件
- 猜数字小游戏
- 内联函数
- C++命名空间 namespace的作用和使用解析
- redis
- Android数据库的增删改查(方式2)
- 数据结构实例<九>(IsHappy 快乐数)容易
- 关于人脸数据库一个很好的下载网站