关于c语言:请问这个开头为什么要用static定义静态局部变量?#includevoid main() { static int m,n,b[15][15]; b[0][1]=1; for(m=1;m

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 09:33:34
关于c语言:请问这个开头为什么要用static定义静态局部变量?#includevoid main() { static int m,n,b[15][15]; b[0][1]=1; for(m=1;m
x){ںɮ׾X~Ϭ뷿Ovz-OvzΎOYQ\Xtݬ';;_ΝƆ+xoSZPѤWmh I@VBZ~F.kTOu Av"XBv,X`>v68DM}g3^[cO{edZcclgs:*t~ 5f-ۀ

关于c语言:请问这个开头为什么要用static定义静态局部变量?#includevoid main() { static int m,n,b[15][15]; b[0][1]=1; for(m=1;m
关于c语言:请问这个开头为什么要用static定义静态局部变量?
#include
void main()
{
static int m,n,b[15][15];
b[0][1]=1;
for(m=1;m

关于c语言:请问这个开头为什么要用static定义静态局部变量?#includevoid main() { static int m,n,b[15][15]; b[0][1]=1; for(m=1;m
static变量会默认初始化为0.你的b[][]并没有初始化,去掉static当然会出错