爱运动,爱看书,爱生活!
发布时间:2013-08-31 17:03:13
首先了解memcpy与memmove的不同区别:memcpy(char *dest,char *src,n)不考虑内存重合问题,从正向拷贝n个字节的内容,而且应该是一个字节一个字节的拷贝memmove(char *dest,char *src,n)考虑内存重合,首先从src开始找到第n个的字符,然后从后往前将这n个字符依次放入对应内存区域实现:.........【阅读全文】
发布时间:2013-08-17 19:23:57
strcpy:点击(此处)折叠或打开#include #include #include char *scp(char *dst,const char *src){ assert(dst!=NULL && src!=NULL);&n.........【阅读全文】
发布时间:2013-08-17 19:12:40
用此方法可以实现需用判断语句实现max(a,b)点击(此处)折叠或打开#include <stdio.h>#include <stdlib.h>int max(int a,int b){ unsigned r=(a-b)>>(sizeof(int)*8-1);//得到符号位 return r;.........【阅读全文】