c语言中的局部变量和全局变量
有没有方法将局部的变量能在全局中调用,
for语句中有一个变量需要传递出来,该怎么写
写简单点的,我刚刚学C
[解决办法]
你在for 语句外面定义变量嘛,为啥一定要在for语句里面定义呢?
int i = 0;for (i = 0; i < 100; i++){ if (i == 50) { break; }}printf("%d\n", i);
[解决办法]
定义一个全局的,把局部的赋值给它不就行了吗?
[解决办法]
直接用全局变量呗。 不然用一个作用域够的变量 去接收那个变量就好了
[解决办法]
使用static修饰静态局部变量(实际分配在全局数据区),然后用指针引用吧,没试过,可以试下