c++中定义一个变量一定要赋初值吗 我来答 1个回答 #热议# 普通体检能查出癌症吗? 兴悌濯雪瑶 2020-02-01 · TA获得超过3885个赞 知道大有可为答主 回答量:3010 采纳率:31% 帮助的人:225万 我也去答题访问个人页 关注 展开全部 不一定。是否赋初始值是按照编程的实际需要来确定的。1对于全局变量和局部静态变量,如果没有初始化值,那么系统默认赋值为0。所以当这类变量的初始值要求为0,或者不关心初始值时,定义时不需要赋初值,这样可以提高效率。2对于局部变量,如果没有赋初值,那么默认为随机值,即什么值都有可能。对于此类变量,如果其初值不重要,或者不会影响程序结果,比如在定义后,下一步就是对其进行输入等从其它渠道获取值的代码,那么可以不赋初值。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京月之暗面科技有限公司广告2024-11-30Kimi 智能生成文档,让教学资源创作更简单!kimi.moonshot.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容python编程软件-简体中文版-2024全新版python是一款功能强大的通用型脚本语言,拥有超多的第三方库和工具包。能够处理各种任务,包括Web开发、数据分析、桌面应用开发、机器学习等。soft.fengyunzhice.cn广告文档材料创作更轻松,用KimiKimi 提供多场景支持,助力文档材料完成!kimi.moonshot.cn广告语法知识创作更轻松,用KimiKimi 提供多场景支持,助力语法知识完成!kimi.moonshot.cn广告 其他类似问题 2022-10-31 c语言中定义变量不赋初值默认是多少 2020-02-02 C语言中定义一个变量,不给它赋值。它会有值吗?若有是多少? 8 2020-01-30 在c语言中没有对一个变量赋值它的值是否自动赋0 5 2020-02-18 C语言中,如果定义一个变量,但不对其进行赋值,那么输出的这个变量的值由什么决定呢? 3 2020-01-16 C语言中,不可以在定义变量时连续赋值吗? 7 2020-11-14 为什么C语言中定义变量的时候不能连续给多个变量赋初值 6 2023-02-20 C语言中的变量可以赋值吗? 2019-11-06 c语言中定义变量不赋初值是多少? 8 为你推荐: