11.12.2016, 19:01
Quote:
Какая разница, значение переменной менялось в зависимости от местоположения в энуменаторе. И вроде бы тогда у меня был подключен fixes, сейчас да, не подключен, но суть одна, это явно не из-за баганной функции strins.
|
PHP Code:
enum test
{
arr2[2],
arr1[6],
val1,
val2,
}
new var[test];
main() {
strcat(var[arr1], "hello", 6);
strcat(var[arr2], "world", 2);
var[val1] = 99;
var[val2] = 123456;
printf("var[arr1] = %s (%s)", var[arr1], "hello");
printf("var[val1] = %d (%d)", var[val1], 99);
printf("var[val2] = %d (%d)", var[val2], 123456);
printf("var[arr2] = %s (%s)", var[arr2], "world");
}
PHP Code:
var[arr1] = hello (hello)
var[val1] = 99 (99)
var[val2] = 123456 (123456)
var[arr2] = w (world)