<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[常用C语言头文件]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sat, 17 Oct 2009 05:25:56 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	字符处理函数 <br/>本类别函数用于对单个字符进行处理，包括字符的类别测试和字符的大小写转换 <br/>头文件 ctype.h <br/>函数列表<> <br/>函数类别 函数用途 详细说明 <br/>字符测试 是否字母和数字 isalnum <br/>是否字母 isalpha <br/>是否控制字符 iscntrl <br/>是否数字 isdigit <br/>是否可显示字符（除空格外） isgraph <br/>是否可显示字符（包括空格） isprint <br/>是否既不是空格，又不是字母和数字的可显示字符 ispunct <br/>是否空格 isspace <br/>是否大写字母 isupper <br/>是否16进制数字（0－9，A-F）字符 isxdigit <br/>字符大小写转换函数 转换为大写字母 toupper <br/>转换为小写字母 tolower <br/><br/>地区化 <br/>本类别的函数用于处理不同国家的语言差异。 <br/>头文件 local.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>地区控制 地区设置 setlocale <br/>数字格式约定查询 国家的货币、日期、时间等的格式转换 localeconv <br/><br/>数学函数 <br/>本分类给出了各种数学计算函数，必须提醒的是ANSI C标准中的数据格式并不符合IEEE754标准，一些C语言编译器却遵循IEEE754(例如frinklin C51) <br/>头文件 math.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>错误条件处理 定义域错误（函数的输入参数值不在规定的范围内） <br/>值域错误（函数的返回值不在规定的范围内） <br/>三角函数 反余弦 acos <br/>反正弦 asin <br/>反正切 atan <br/>反正切2 atan2 <br/>余弦 cos <br/>正弦 sin <br/>正切 tan <br/>双曲函数 双曲余弦 cosh <br/>双曲正弦 sinh <br/>双曲正切 tanh <br/>指数和对数 指数函数 exp <br/>指数分解函数 frexp <br/>乘积指数函数 fdexp <br/>自然对数 log <br/>以10为底的对数 log10 <br/>浮点数分解函数 modf <br/>幂函数 幂函数 pow <br/>平方根函数 sqrt <br/>整数截断，绝对值和求余数函数 求下限接近整数 ceil <br/>绝对值 fabs <br/>求上限接近整数 floor <br/>求余数 fmod <br/><br/>跳转函数 <br/>本分类函数用于实现在不同底函数之间直接跳转代码。 头文件 setjmp.h io.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>保存调用环境 setjmp <br/>恢复调用环境 longjmp <br/><br/>信号处理 <br/>该分类函数用于处理那些在程序执行过程中发生例外的情况。 <br/>头文件 signal.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>指定信号处理函数 signal <br/>发送信号 raise <br/><br/>可变参数处理 <br/>本类函数用于实现诸如printf,scanf等参数数量可变底函数。 <br/>头文件 stdarg.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>可变参数访问宏 可变参数开始宏 va_start <br/>可变参数结束宏 va_end <br/>可变参数访问宏 访问下一个可变参数宏 va_arg <br/><br/>输入输出函数 <br/>该分类用于处理包括文件、控制台等各种输入输出设备，各种函数以“流”的方式实现 <br/>头文件 stdio.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>文件操作 <br/>删除文件 remove <br/>修改文件名称 rename <br/>生成临时文件名称 tmpfile <br/>得到临时文件路径 tmpnam <br/>文件访问 关闭文件 fclose <br/>刷新缓冲区 fflush <br/>打开文件 fopen <br/>将已存在的流指针和新文件连接 freopen <br/>设置磁盘缓冲区 setbuf <br/>设置磁盘缓冲区 setvbuf <br/>格式化输入与输出函数 格式输出 fprintf <br/>格式输入 fscanf <br/>格式输出（控制台） printf <br/>格式输入（控制台） scanf <br/>格式输出到缓冲区 sprintf <br/>从缓冲区中按格式输入 sscanf <br/>格式化输出 vfprintf <br/>格式化输出 vprintf <br/>格式化输出 vsprintf <br/>字符输入输出函数 输入一个字符 fgetc <br/>字符串输入 fgets <br/>字符输出 fputc <br/>字符串输出 fputs <br/>字符输入（控制台） getc <br/>字符输入（控制台） getchar <br/>字符串输入（控制台） gets <br/>字符输出(控制台) putc <br/>字符输出(控制台) putchar <br/>字符串输出(控制台) puts <br/>字符输出到流的头部 ungetc <br/>直接输入输出 直接流读操作 fread <br/>直接流写操作 fwrite <br/>文件定位函数 得到文件位置 fgetpos <br/>文件位置移动 fseek <br/>文件位置设置 fsetpos <br/>得到文件位置 ftell <br/>文件位置复零位 remind <br/>错误处理函数 错误清除 clearerr <br/>文件结尾判断 feof <br/>文件错误检测 ferror <br/>得到错误提示字符串 perror <br/><br/>实用工具函数 <br/>本分类给出了一些函数无法按以上分类，但又是编程所必须要的。 <br/>头文件 stdlib.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>字符串转换函数 字符串转换为整数 atoi <br/>字符串转换为长整数 atol <br/>字符串转换为浮点数 strtod <br/>字符串转换为长整数 strtol <br/>字符串转换为无符号长整型 strtoul <br/>伪随机序列产生函数 产生随机数 rand <br/>设置随机函数的起动数值 srand <br/>存储管理函数 分配存储器 calloc <br/>释放存储器 free <br/>存储器分配 malloc <br/>重新分配存储器 realloc <br/>环境通信 中止程序 abort <br/>退出程序执行，并清除环境变量 atexit <br/>退出程序执行 exit <br/>读取环境参数 getenv <br/>程序挂起，临时执行一个其他程序 system <br/>搜索和排序工具 二分查找（数据必须已排序） bsearch <br/>快速排序 qsort <br/>整数运算函数 求绝对值 abs <br/>div <br/>得到除法运算底商和余数 <br/>求长整形底绝对值 labs <br/>求长整形除法的商和余数 ldiv <br/>多字节字符函数 得到多字节字符的字节数 mblen <br/>得到多字节字符的字节数 mbtowc <br/>多字节字符转换 wctomb <br/>多字节字符的字符串操作 将多字节串转换为整数数组 mbstowcs <br/>将多字节串转换为字符数组 mcstowbs <br/><br/>字符串处理 <br/>本分类的函数用于对字符串进行合并、比较等操作 <br/>头文件 string.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>字符串拷贝 块拷贝（目的和源存储区不可重叠） memcpy <br/>块拷贝（目的和源存储区可重叠） memmove <br/>串拷贝 strcpy <br/>按长度的串拷贝 strncpy <br/>字符串连接函数 串连接 strcat <br/>按长度连接字符串 strncat <br/>串比较函数 块比较 memcmp <br/>字符串比较 strcmp <br/>字符串比较（用于非英文字符） strcoll <br/>按长度对字符串比较 strncmp <br/>字符串转换 strxfrm <br/>字符与字符串查找 字符查找 memchr <br/>字符查找 strchr <br/>字符串查找 strcspn <br/>字符串查找 strpbrk <br/>字符串查找 strspn <br/>字符串查找 strstr <br/>字符串分解 strtok <br/>杂类函数 字符串设置 memset <br/>错误字符串映射 strerror <br/>求字符串长度 strlen <br/><br/>日期和时间函数 <br/>本类别给出时间和日期处理函数 <br/>头文件 time.h <br/>函数列表 <br/>函数类别 函数用途 详细说明 <br/>时间操作函数 得到处理器时间 clock <br/>得到时间差 difftime <br/>设置时间 mktime <br/>得到时间 time <br/>时间转换函数 得到以ASCII码表示的时间 asctime <br/>得到字符串表示的时间 ctime <br/>得到指定格式的时间 strftime <br/><br/>函数库未来的发展方向 <br/>本部分用于说明各类别函数库在将来如何发展。 <br/>序号 库类别 头文件 详细说明 <br/>1 错误处理 errno.h <br/>2 字符处理 ctype.h <br/>3 地区化 local.h <br/>4 数学函数 math.h <br/>5 信号处理 signal.h <br/>6 输入输出 stdio.h <br/>7 实用工具程序 stdlib.h <br/>8 字符串处理 string.h 
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 常用C语言头文件]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>