[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Chip type : AT90S2313
Clock frequency : 2,000000 MHz
Memory model : Tiny
Internal SRAM size : 128
External SRAM size : 0
Data Stack size : 32
ВОТ ТАК РАБОТАЕТ:
void qwerty(int *t_mass, unsigned char j){
unsigned int temp;
signed char i;
signed char k;
int *p;
i = 0; temp = 0; p = t_mass;
while (i != size_tilt/2 - 1){
k = j + i; k &= size_tilt - 1;
p = t_mass + k;
temp += *(p); i--;}// while
A ВОТ ТАК РУГАЕТСЯ (warning) на последнюю строчку
k = j + i; k &= size_tilt - 1;
temp += *(p+k); i--;}// while
WARNING: overflow is possible in 8 bit addition, casting may be required
E-mail: info@telesys.ru