摘要: 函数原型void *memcpy(void *dest, const void *src, size_t n);2功能从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中3所需头文件C语言中使用#include ;C++中使用#include 和#include 都可以。前者只是为了凸显C++风格。4返回值函数返回指向dest的指针。5说明1.source和destin所指的内存区域可以重叠,但是如果source和destin所指的内存区域重叠,那么这个函数并不能够确保source所在重叠区域在拷贝之前被覆盖。而使用memmove可以用来处理重叠区域。函数 阅读全文
posted @ 2014-02-25 00:23 mobileliker 阅读(264) 评论(0) 推荐(0)
摘要: 1.链接地址:http://bailian.openjudge.cn/practice/1658http://poj.org/problem?id=16582.题目:总时间限制:1000ms内存限制:65536kB描述Eva的家庭作业里有很多数列填空练习。填空练习的要求是:已知数列的前四项,填出第五项。因为已经知道这些数列只可能是等差或等比数列,她决定写一个程序来完成这些练习。输入第一行是数列的数目t(0 <= t <= 20)。以下每行均包含四个整数,表示数列的前四项。约定数列的前五项均为不大于10^5的自然数,等比数列的比值也是自然数。输出对输入的每个数列,输出它的前五项。样例 阅读全文
posted @ 2014-02-25 00:14 mobileliker 阅读(297) 评论(0) 推荐(0)
摘要: 1.链接地址:http://bailian.openjudge.cn/practice/2802http://poj.org/problem?id=11012.题目:总时间限制:1000ms内存限制:65536kB描述一天早上,你起床的时候想:“我编程序这么牛,为什么不能靠这个赚点小钱呢?”因此你决定编写一个小游戏。游戏在一个分割成w * h个正方格子的矩形板上进行。如图所示,每个正方格子上可以有一张游戏卡片,当然也可以没有。当下面的情况满足时,我们认为两个游戏卡片之间有一条路径相连:路径只包含水平或者竖直的直线段。路径不能穿过别的游戏卡片。但是允许路径临时的离开矩形板。下面是一个例子: 这里 阅读全文
posted @ 2014-02-25 00:06 mobileliker 阅读(1322) 评论(0) 推荐(0)