码迷,mamicode.com
首页 > 编程语言 > 详细

C++:MEMSET的大坑三两事

时间:2016-02-02 21:36:58      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:

之前写了一题费用流,竟然硬是在写SPFA时为DIS数组赋初始值用了MEMSET数组QAQ

调试了很久也没有弄明白自己是卡在那里了,,,感觉被自己蠢哭了QWQ

 

错误的姿势!!

#include <cstring>
#include <iostream>
#include <cstdio>
using namespace std;

const int INF = 0x3f3f3f;

int dis[50005];

int main()
{
    memset(dis,INF,sizeof(dis));
    return 0;                
    }

 

正确的姿势!!老老实实地用循环!!

另,一位神犇告诉我:MEMSET可能只在赋-1,0,1时比较靠谱,但并不知道为什么QAQ 希望以此为鉴,好好学习,天天向上!!

 

PS:友情提醒:使用MEMSET前一定要写#INCLUDE <CSTRING>哦!

C++:MEMSET的大坑三两事

标签:

原文地址:http://www.cnblogs.com/sllr15/p/5178530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!