为什么sum变量必须初始化

来源:7-23 编程练习

Twuof_1997

2016-08-07 15:58

http://img.mukewang.com/57a6e9ec00018c9511040590.jpg为什么sum变量必须初始化

写回答 关注

5回答

  • qq_miaomiaodoub_0
    2016-08-07 23:40:00
    已采纳

    觉得这个解释还不错:

    变量的定义主要是为变量申请内存空间用。(编译器要管理该变量名字和申请该变量的内存大小)

    变量的初始化主要为在申请到的内存中赋初值。(编译器要在该变量的内存中初始化初值,为后面使用该变量做准备,否则其内存中的值是随机的。)


    Twuof_...

    非常感谢!

    2016-08-16 10:10:48

    共 1 条回复 >

  • 慕粉3746023
    2016-08-08 13:05:53

    如果不初始化你怎么知道它初始值是0呢?你怎么知道它是一个数字呢?

  • 光着脚丫的拾荒者
    2016-08-07 19:16:55

    所有的变量都要先赋值后使用

  • 慕瓜6597882
    2016-08-07 16:50:58

    防止下面使用sum的时候,sum是一个不可预料的值。赋了初始值相当于 告知计算机 sum的 数据类型

  • 这偌大的城市
    2016-08-07 16:21:00

    为了语言的规范性

    Twuof_...

    我不给sum初始化就会报错

    2016-08-07 16:27:00

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468191 学习 · 21891 问题

查看课程

相似问题