变量命名规则是怎样的?

发布网友 发布时间:2022-04-24 04:20

我来回答

2个回答

热心网友 时间:2022-04-25 00:41

变量名只能是字母(a-z
A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位,并且不能使用系统关键字
这只个一个大流的命名规则,具体的根据你所使用的编辑语言不同也不是完全相同的

热心网友 时间:2022-04-25 01:59

这是人家cpu制作厂商的事情
在win系统中(没有用过别的os)翻译成机器语言,根本就找不到变量名,都是按照地址来操作的
至于数组名可以表示一个地址
int
a[100],
int
b
a表示地址,b表示值
是c语言这么规定的,这个就是没有什么理由
变量名对应的是什么,程序运行期间是怎么操作变量的?
比如
char
str[100]="welcome";
就是welcome存在于程序中(硬盘上)
全局变量大都也凑存储于硬盘上
局部变量,在栈中进行操作

int
a;可以翻译为
sub
esp,4
你学过汇编之后可以稍微懂一点

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com