小编Mr.*_*Poe的帖子

是否可以使用整数作为数组的名称?

我正在将一个游戏从Sega Genesis移植到Sega Saturn,并限制在C.我也在关注游戏如何在摩托罗拉68000汇编代码中编码尽可能接近,这需要许多相同结构的阵列.我说的是300以上.为了组织和可读性,用数字而不是字符串命名它们会更容易

例如,我更喜欢:

int 000[4] = {1, 2, 3, 4};
int 001[4] = {1, 2, 3, 4};
Run Code Online (Sandbox Code Playgroud)

相反:

int zerozerozero[4] = {1, 2, 3, 4};
int zerozeroone[4]  = {1, 2, 3, 4};
Run Code Online (Sandbox Code Playgroud)

但是我的编译器不会编译,除非数组名称以字符开头.有没有办法做到这一点?我想我可以a在阵列的前面抛出一个,但如果可能的话,我想避免这种情况.

c arrays naming

-4
推荐指数
2
解决办法
915
查看次数

标签 统计

arrays ×1

c ×1

naming ×1