加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么变量以C中的随机值开始

发布时间:2020-12-16 10:28:31 所属栏目:百科 来源:网络整理
导读:我认为这是错误的,它应该从NULL开始,而不是随机值.如果你有一个带有随机内存地址的指针作为默认值,它可能是一个非常危险的事情,不是吗? 解决方法 C号是一种非常有效的语言,传统上它比许多其他语言更快.其中一个原因是它本身并没有做太多.程序员控制它. 在初
我认为这是错误的,它应该从NULL开始,而不是随机值.如果你有一个带有随机内存地址的指针作为默认值,它可能是一个非常危险的事情,不是吗?

解决方法

C号是一种非常有效的语言,传统上它比许多其他语言更快.其中一个原因是它本身并没有做太多.程序员控制它.

在初始化的情况下,C变量不会初始化为随机值.相反,它们没有被初始化,因此它们包含之前在内存位置的任何内容.

如果你想在你的程序中初始化一个变量,比如1,那么如果变量已经初始化为零或为零,那么效率会很低.这意味着它被初始化了两次.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读