以下资料大部分来源网络,个人进行了汇总和添加。内存可分为下面几个类别:堆栈区(stack):由编译器自动分配与释放,存放函数的参数值,局部变量,临时变量等等,它们获取的方式都是由编译器自动执行的,变量生命长度:函数结束即释放内存。堆区(heap):一般由程序员分配与释放,即程序员不释放,程序结束时可...
分类:
其他好文 时间:
2015-04-11 14:36:05
阅读次数:
208
题目详情:传送门
我都要做郁闷了,逻辑一直没错,但是最后一组答案就是过不了。看了几个小时,终于发现问题所在了。我把数组初始化 memset() 函数,放在了自定义函数 Input 中,结果导致数组没有初始化充值,导致悲剧的诞生。把 memset() 放回 main() 中终于回归正常了。刚做这一题时我把它当成栈混洗了,结果一直没琢磨明白。之后在网上一查,恍然大悟。霎时间,感觉好难过...
分类:
其他好文 时间:
2015-04-11 09:01:34
阅读次数:
118
int CheckConfig(APPCFG* cfg)
{
int i;
char IndexFile[56];
for(i=0;iwebnum;i++)
{
printf("i=%d\n",i);
memset(IndexFile,0,sizeof(IndexFile));
sprintf(IndexFile,"%s/%s",cfg->pwebs[i].webpath,cf...
分类:
其他好文 时间:
2015-04-10 20:16:42
阅读次数:
112
#includeusing namespace std;int main(){ char s1[100],s2[100]; int res[100]; while(cin>>s1>>s2){ memset(res,0,sizeof(res)); int ...
分类:
其他好文 时间:
2015-04-09 21:47:05
阅读次数:
133
struct Node{ int from,to,next;}edge[MAXM];int tol;int head[MAXN];void init(){ tol=0; memset(head,-1,sizeof(head));}void addedge(int u,int v){...
分类:
其他好文 时间:
2015-04-09 15:22:42
阅读次数:
120
首先,sizeof是一个操作符,不是一个函数,但是当操作数为类型名称时需要用小括号将类型名称包围起来(操作数为变量时不需要),这一规则使得sizeof看起来想一个函数一样。其次如果sizeof的操作数为静态数组名时,得到的结果是整个数组所占的空间大小(以byte为单位),但是如果操作数动态数组时,得到只是一个指针变量所占的用的大小(我的机器上是4byte)。这是因为数组和指针实际上是两个不同的对象(...
分类:
其他好文 时间:
2015-04-09 10:35:27
阅读次数:
292
C语言memset()函数:将内存的前n个字节设置为特定的值头文件:#include memset() 函数用来将指定内存的前n个字节设置为特定的值,其原型为: void * memset( void * ptr, int value, size_t num );参数说明:ptr 为要操作的内存的....
分类:
其他好文 时间:
2015-04-09 00:47:25
阅读次数:
117
#include
#include
#include
#include
#include
using namespace std;
#define mem(A) memset(A,0,sizeof(A))
#define N 10000010
int arr[10010];
int main()
{
int...
分类:
其他好文 时间:
2015-04-08 23:28:48
阅读次数:
482
题目大意:给定一张有坏点的地图,要求用L型地毯将整个图覆盖,求方案数
插头DP。。。
首先由于R*C
然后插头状态为:0-无插头 1-有一个没有拐过的插头 2-有一个拐过的插头
然后就自己YY吧。。。。
珍爱生命,远离memset
#include
#include
#include
#include
#define M 110
#define MOD 20110520
usi...
分类:
其他好文 时间:
2015-04-08 13:21:22
阅读次数:
153
模拟水题。
代码:
//poj 3425
//sep9
#include
using namespace std;
const int maxN=1000024;
int vis[maxN];
int main()
{
int n;
memset(vis,0,sizeof(vis));
int q,a,x,sum=0,correct_num=0;
scanf("%d",&n);
...
分类:
其他好文 时间:
2015-04-08 13:17:19
阅读次数:
145