在主函数main中定义的变量 主函数中定义的变量在整个程序中都是有效的对不对?
主函数中定义的变量在整个程序中都是有效的对不对?不,它不适用于其他函数中定义的传输变量。如果要达到这种效果,可以使用宏定义来定义全局变量。主函数定义的变量可在被调函数中直接使用吗?在C语言中,在主函数
主函数中定义的变量在整个程序中都是有效的对不对?
不,它不适用于其他函数中定义的传输变量。如果要达到这种效果,可以使用宏定义来定义全局变量。
主函数定义的变量可在被调函数中直接使用吗?
在C语言中,在主函数中定义的变量只能在主函数中使用,因此您必须定义另一个变量。当然,可以将main函数中定义的变量作为参数传递给被调用函数。例如,void fun(intx){}main(){intnum=9fun(9)},但是如果您想在被调用的函数中使用它