C++ double型数组 使用 的时候需要初始化吗?
展开全部
double a[10] = {0.0};
这样就把这个数组的所有元素都初始化为0.0
如果是像上面这样创建的数组,是不用手动释放的
只有new出来的才需要释放,不过一般情况下没必要new
这样就把这个数组的所有元素都初始化为0.0
如果是像上面这样创建的数组,是不用手动释放的
只有new出来的才需要释放,不过一般情况下没必要new
追问
如果是二维数组呢?
追答
一样,double a[10][10] = {0.0};
这样之后,100个元素都被初始化为0.0
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
据我所知,double一般直接就创建了,不必初始化吧
double a[2];
这里初始化,大概也就是赋值吧~
double a[2];
这里初始化,大概也就是赋值吧~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
初始化 是个好习惯,虽然不是必须的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询