在一个函数内的复合语句中定义的变量在本函数范围内有效 这句话为什么是错的

问题描述:

在一个函数内的复合语句中定义的变量在本函数范围内有效 这句话为什么是错的

错.下面是我以前回答过这题的答案:定义变量可能有三种情况:(1)在函数的开头定义:(2)在函数内的复合语句内定义.(3)在函数的外部定义.在一个函数内部定义的变量只在本函数范围内有效,也就是说只有在本函数内才能引用...