zoukankan      html  css  js  c++  java
  • C++编程规范之19:总是初始化变量

    摘要:

        一切从白纸开始,未初始化的变量是C和C++程序中错误的常见来源。养成在使用内存之前先清除的习惯,可以避免这种错误,在定义变量的时候就将其初始化。

        按照C和C++相同的低层高效率传统,通常并不要求编译器初始化变量,除非你显式地这样做。应该显示地初始化变量。

        几乎没有理由不对变量进行初始化。以独立于使用的方式来定义变量,然后在要使用的时候再赋值,这种方式已经过时了,是不可取的。

        几个必须记住的原则:

        1.      变量的定义的时候就要进行初始化。

        2.      用函数代替复杂的计算流,也就是把计算封装在一个函数中。

        3.      数组在定义的时候也要进行初始化。

  • 相关阅读:
    django core cache 永不失效配置
    zabbix-ODBC-oracle
    time
    zabbix中的触发器依赖
    Servlet1
    每周总结01
    使用IntelliJ IDEA集成TomCat
    hadoop环境配置
    《软件工程》学习进度条博客16
    03梦断代码读后感3
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3468941.html
Copyright © 2011-2022 走看看