一、 初始化形式
C++语言中,初始化是一个异常复杂的问题,初始化有好几种不同的形式:
int units_sold = 0; int units_sold = {0}; int units_sold{0}; int units_sold(0);
二、 初始化与赋值的区别
C++语言中,初始化与赋值是两个完全不同的操作。初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新值来替代。
一、 初始化形式
C++语言中,初始化是一个异常复杂的问题,初始化有好几种不同的形式:
int units_sold = 0; int units_sold = {0}; int units_sold{0}; int units_sold(0);
二、 初始化与赋值的区别
C++语言中,初始化与赋值是两个完全不同的操作。初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新值来替代。