社区
基础编程
帖子详情
在函数中改变全局变量 可以吗?
anmeier
2005-12-22 10:22:49
如果可以?劳驾告诉我怎么做?谢谢谢谢拉
...全文
1550
4
打赏
收藏
在函数中改变全局变量 可以吗?
如果可以?劳驾告诉我怎么做?谢谢谢谢拉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Fibona
2005-12-23
打赏
举报
回复
可以的,
比如说在函数aa 中改session a的值,或者全局变量$a的值
function aa()
{
....
$_SESSION['a']='5353";
.....
}
或者;
function aa()
{
....
GLOBAL $a
$a='5353";
.....
}
lisoon
2005-12-23
打赏
举报
回复
也可以这样。
$a=0;
function xx()
{
$GLOBALS["a"]=1;
}
xx();
echo $a;
zalvsa
2005-12-23
打赏
举报
回复
是不宜修改全局变量。不过LZ那种自己测试一下不就OK了,就那个例子,在函数前ECHO一次,函数里ECHO 一次,后再ECHO一次不就出来了。
xuzuning
2005-12-23
打赏
举报
回复
楼上的方法就可以了。
但是建议你不要这样做!因为隐式的修改全局变量将可能产生不可预知的错误
c语言
中
可以在
函数
内
改变
全局变量
的值
实例代码如下: 1 #include<stdio.h> 2 int global_value=9; 3 void change(void) 4 { 5 global_value=8; 6 } 7 void main() 8 { 9 printf("before: global_value=%d",global_value ); ...
CAPL通过&在
函数
内
改变
全局变量
的值
CAPL通过&在
函数
内
改变
全局变量
的值
【Python疑难点】
全局变量
被
函数
重定义后,数值为什么不能
改变
?
全局变量
被
函数
重定义后,数值为什么不能
改变
的底层原因
python如何在
函数
中
改变
全局变量
的值
1、python
全局变量
在
函数
中
使用时,在
函数
中
给
全局变量
重新赋值,是不会
改变
全局变量
的值 2、python
全局变量
在
函数
中
使用时,在
函数
中
在
全局变量
前添加global关键字,可以
改变
全局变量
的值 python菜鸟笔记(一)......
在
函数
内
改变
全局变量
的值的相关例题
#include <stdio.h> int x,y,z,n; void p(int *x,int y) { --*x; y++; z=*x+y; n=y; } int main(void) { x=5; //变式为:int x=5,y=2,z=0; y=2; z=0; p(&x,y); printf("%d,%d,%d#\n",x,y,z); printf("%d\n",n); p(&y,x); printf("%d,%d,%d\n",x,y,z);.
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章