
函数
Michael_yan2015
这个作者很懒,什么都没留下…
展开
-
qsort函数用法
qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针用于确定排序的顺序 排序方法有很多转载 2015-01-31 13:01:21 · 339 阅读 · 0 评论 -
getchar()用法
1.从缓冲区读走一个字符,相当于清除缓冲区2.前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误3.getchar()是在输入缓冲区顺序读入一个字符(包括空格、回车和Tab)getcha原创 2015-02-05 06:23:35 · 19352 阅读 · 1 评论 -
memset的效率问题
今天在优快云上有人聊memset的效率。凑巧,我这几天也看了看glibc的几个函数的实现。下面就扯一扯DIR/string/memset.c其中DIR是解压glibc后的路径。我下载的是glibc-2.11。//代码经过astyle格式化void *memset (dstpp, c, len)void *dstpp;int c;size_t len; //前几转载 2015-02-05 06:43:27 · 2677 阅读 · 0 评论