[an error occurred while processing this directive]
[an error occurred while processing this directive]
В данной ситуации компилятор поступает правильно (imho) (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Отправлено
mandigit1 09 октября 2001 г. 17:04
В ответ на: Ответ: отправлено
arh 09 октября 2001 г. 16:02
|
|
|
|
Не должен он держать константу в регистре. И раз ему говорят array[i] он так и должен делать. Вот оптимальный код:
char array[10];
main(void){
char *p=&array[0];
char ggg=' ';
unsigned char i=10;
do
*(p++)=ggg;
while (--i);
}
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru