level 1
就是关于定义和赋初值的问题.. 我在编程的时候,有时候... real::a=1.0 有时候... real a a=1.0应该两种都是对的,但是,有时候会显示说,上面一种语法错误.. 呃..-0-这是为什么吖..?
2008年05月18日 13点05分
1
level 1
这两种写法的含义不一样real::a=1.0隐含了save属性,等价于(1) real,save::a=1.0(2) real,save::a data a/1.0/(3) real::a data a/1.0/尤其是在函数中,要区别对待。如果熟悉C语言的话,这相当于指定static属性,即: static float a=1.0;
2008年06月21日 12点06分
3