博客
关于我
关于结构体的初始化
阅读量:430 次
发布时间:2019-03-06

本文共 278 字,大约阅读时间需要 1 分钟。

\(cstring\)库中,有一个函数叫\(memset\)

可以方便的把数组赋值成0,-1,无穷大或者无穷小
如果我们要对一个数组\(a\)进行初始化,那么写法是

memset(a,0,sizeof(a));

如果我们要对一个结构体初始化,要写成

const int maxn=1e6+5;struct asd{      int from,to,next,val;}b[maxn];memset(&b,0,sizeof(b));//而不是memset(&b,0,sizeof(struct asd));//之前博客中的都是错误写法,大家看的时候要注意

转载地址:http://kepyz.baihongyu.com/

你可能感兴趣的文章
Android Bitmap操作问题之Canvas: trying to use a recycled bitmap
查看>>
Scala类和对象(二)
查看>>
hadoop学习(七)----mapReduce原理以及操作过程
查看>>
hadoop学习(五)----HDFS的java操作
查看>>
hadoop学习(四)----windows环境下安装hadoop
查看>>
Mybatis Generator最完整配置详解
查看>>
golang中defer的理解
查看>>
Tree--二叉树BinarySearchTree
查看>>
Elasticsearch集群升级指引
查看>>
uni-app开发的应用(小程序,app,web等),使用Node+Koa2开发的后端程序接收上传文件的方法
查看>>
webpack打包less与sass
查看>>
js使用typeof与instanceof相结合编写一个判断常见变量类型的函数
查看>>
[白话解析] 深入浅出熵的概念 & 决策树之ID3算法
查看>>
[梁山好汉说IT] 梁山好汉和抢劫银行
查看>>
[记录点滴] OpenResty中Redis操作总结
查看>>
[源码阅读] 阿里SOFA服务注册中心MetaServer(3)
查看>>
[源码解析] 消息队列 Kombu 之 基本架构
查看>>
[源码分析] 消息队列 Kombu 之 启动过程
查看>>
[源码分析] 消息队列 Kombu 之 Consumer
查看>>
[源码分析] 消息队列 Kombu 之 Producer
查看>>