
说简单点,全局变量可以在整个程序里使用;而局部变量只可以在一个函数或一段代码中使用。
例:
#include <iostream>using namespace std;
int a=10;
void print(){
cout<<a<<" ";
}
int main(){
int b=1;
print();
cout<<a<<" "<<b<<endl;
return 0;
}
//输出结果:10 10 1
此例中,a为全局变量,它可以在print函数与main函数中使用和改变;而b则为局部变量,它只能在main函数里使用,而不能在print函数里使用。
对的, 在类的内部声明的函数 都是成员函数;
类中的私有函数 只能该类的其他函数调用;
公有函数, 可以在其它地方调用;
有static 修饰的函数; 可以直接用 类名::引出函数,做全局函数用
你说的是play();吧,一般情况下这个命令是没用的,它一般用在停止播放的帧上,一般设置成单击按钮触发这个函数。比如在第一帧里加入一个stop();命令,测试动画后动画就停止在第一帧上,如果在第一帧里加一个按钮,给这个按钮设置个动作(on(release){play();}),这样单击这个按钮后动画就继续播放了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)