![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CC++
文章平均质量分 63
middilestep
这个作者很懒,什么都没留下…
展开
-
strrchr C语言函数
C语言函数编辑函数简介函数名称: strrchr函数原型:char *strrchr(const char *str, char c);所属库: string.h函数功能:查找一个字符c在另一个字符串str中末次出现的位置(也就是从str的右侧开始查找字符c首次出现的位置),并返回从字符串中的这个位置起,一直到字符串结束的所有字符。如果未能找到指定字符,那么函数将返回NULL。转载 2014-09-17 15:06:08 · 549 阅读 · 0 评论 -
memmove用于从src拷贝count个字符到dest,
memmove用于从src拷贝count个字符到dest,如果目标区域和源区域有重叠的话,memmove能够保证源串在被覆盖之前将重叠区域的字节拷贝到目标区域中。但复制后src内容会被更改。但是当目标区域与源区域没有重叠则和memcpy函数功能相同。目录1函数简介2程序示例1函数简介编辑原型:void *memmove( void* dest转载 2014-09-25 11:30:33 · 558 阅读 · 0 评论 -
C语言中的可变参数函数 三个点“…”printf( const char* format, ...) 博客分类: C语言 ANSI C CC++C#D语言编程 第一篇
博客分类:C语言 ANSI CCC++C#D语言编程第一篇C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式:pri转载 2014-11-25 09:46:49 · 1184 阅读 · 0 评论 -
Linux 获取文件大小--C函数
分类: 基础知识 2013-05-31 14:23 1766人阅读 评论(2)收藏 举报目录(?)[+]1. ftell[cpp] view plaincopyunsigned long get_file_size(const char *path) { unsigned long filesize = -1;转载 2014-12-17 15:25:47 · 727 阅读 · 0 评论 -
C语言memcmp()函数:比较内存前n个字节
头文件:#include 定义函数:int memcmp (const void *s1, const void *s2, size_t n);函数说明:memcmp()用来比较s1 和s2 所指的内存区间前n 个字符。字符串大小的比较是以ASCII 码表上的顺序来决定,次顺序亦为字符的值。memcmp()首先将s1 第一个字符值减去s2 第一个字符的值,若差为0 则再继续转载 2014-12-17 15:11:00 · 5038 阅读 · 0 评论 -
time_t -> localtime
收藏 14049localtime编辑localtime是 把从1970-1-1零点零分到当前时间系统所偏移的秒数时间转换为本地时间,而gmtime函数转换后的时间没有经过时区变换,是UTC时间 。中文名localtime说 明此函数获得的tm结构体的时间定义用法函数返回本转载 2014-12-31 16:31:42 · 575 阅读 · 0 评论 -
print unsigned char in C && struct iovec
Hi i try to print char as positive value.I write :char ch = 212;printf("%u",ch);but I get:4294967252How I can get 212 in output?Thanks.Declare your ch asunsigned char ch = 2转载 2015-01-21 11:50:14 · 837 阅读 · 0 评论 -
汉字to unicode && mbstowcs编辑
12345678#include #include int main(){ wchar_t h[]=L"你好"; printf("%X%X\n", h[0], h[1]);}执行$ ./a.out 4F60597D转载 2015-03-02 11:06:23 · 659 阅读 · 0 评论