猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
gcc是否会自动将静态变量初始化为零?
我有一个已声明但未在函数中初始化的静态变量。这个变量会自动初始化为零吗?
static int idx;
慕的地8271018
浏览 781
回答 3
3回答
翻过高山走不出你
尽管标准说是...好习惯表明您应该始终初始化变量。您永远不知道何时更改编译器,或必须在另一台计算机上编译它,想要最大程度地减少潜在的意外行为。
0
0
0
犯罪嫌疑人X
ouble somethingImportant(){静态double arr [1024 * 1024]; ...}每个成员的显式初始化可能有点困难。如果您有标准的编译器,则按定义对其进行初始化。如果您不能依靠像在编译器上工作那样的基本知识,请选择另一个编译器,因为您将很难在任何代码上进行推理。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续