Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Глупый вопрос


Автор: Люда 15.4.2002, 13:30
Есть пиременная типа char X c определенным размером, ну например 512, может ли в процессе работы программы возникнуть ошибка если вместо
memset(X,'\0',sizeof(X))
написать
memset(&X,'\0',sizeof(X))
в бесконечном цикле

Автор: AntonSaburov 10.7.2002, 18:54
Само собой возникнет.
А разве есть сомнения ?

Автор: Temnozor 11.7.2002, 12:04
Если  char X[512]  то второй вариант даже не откомпилируется...
Да и зачем это надо, да еще в цикле?

Автор: Люда 11.7.2002, 14:57
Цитата(Temnozor @ 11.7.2002, 13:04)
Если  char X[512]  то второй вариант даже не откомпилируется...
Да и зачем это надо, да еще в цикле?

Я уже со всем ентим разобралась, но хочу возразить, что второй вариант компилируется на раз, а в бесконечном цикле, так для работы с этой переменной мне надо ее постоянно очищать, ну цикл не совсем бесконечный, он заканчивается по клавишному прерыванию

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)