先声明
可以先声明变量绑定然后再初始化,但所有变量绑定在使用前必须先初始化:编译器禁止使用未初始化的变量绑定,因为这会导致未定义行为。
在函数中先声明变量绑定而稍后再初始化的做法并不常见。当初始化与声明分离时,读者更难找到初始化的位置。更常见的做法是在变量即将使用的地方附近声明并初始化变量绑定。
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
可以先声明变量绑定然后再初始化,但所有变量绑定在使用前必须先初始化:编译器禁止使用未初始化的变量绑定,因为这会导致未定义行为。
在函数中先声明变量绑定而稍后再初始化的做法并不常见。当初始化与声明分离时,读者更难找到初始化的位置。更常见的做法是在变量即将使用的地方附近声明并初始化变量绑定。