程序变量里的*号什么意思?
各位老师们好,我提个简单但我却不会的问题,就是我看到书上和论坛里很多的程序代码里,写变量时两边都加上特殊的符号,像*号,好像哪里还见过$和#,我记得不清楚了,但变量名称两加*号的却特别多,是什么意思?我却找不到答案。还望老师们指点迷津。 没有任何意义, 加了还是变量,只是作为一个标记 ,让自己好区分 ,比如区分全局变量与局部变量, 等等! 根据AutoCAD的建议,变量前后加*一般用于表示全局变量。详见Local Variables versus Global Variables 章节。A common way to indicate that you intend a variable to be global is to add an opening and closing asterisk to the variable name, for example, *default-layer*.没有特殊的含义,只有一些约定俗成的含义,其实本质还是为了防止变量冲突 看看我签名中的《认识自定义函数》,或许能有帮助。
页:
[1]