historydev, если КМОП, то при 1 и 0 ток почти не идёт. Идёт при переключении из 1 в 0 и обратно. Из-за этого с увеличением частоты увеличивается потребление - больше переключений уровней в единицу времени. А вообще, все куда интереснее, у 1 и 0 могут быть самые разные физические реализации.
djEban, в общем-то я тоже самое и сказал, только другими словами :) resistor pull-down - суть "подтяжка к нулю". Насасываться, кстати, может не только из "воздуха", но и внутри микросхемы. Можно заметить, что при разных температурах входы в 3-м состоянии по разному себя ведут. Особенно весело, когда, например отдельные экземпляры при комнатной температуре находятся в одном из стабильных состояний, а на холоде начинается свистопляска :)
Может аппаратная проблема? По уму, вход должен быть подтянут резистором к (в данном случае) нулю. Если он в 3-м состоянии, то туда может насасываться что угодно в зависимости от погоды на Марсе.
Иерокопус Таманский, точнее, начало PE файла содержит DOS' овскую программу в стандартном для него формате MZ. DOS про PE не знает, поэтому запускает эту программку, которая обычно выводит сообщение и завершается. Что, кстати, не мешает внедрить туда и программу с более обширным функционалом :)
А Windows смотрит, есть ли в файле расширение PE и в этом случае запускает уже код предназначенный для него, игнорируя DOS'овскую заглушку.
Василий Дёмин, и не забыть в конце для каждого массива free() вызвать. По уму, не мешало бы ещё проверять что возвращает malloc()
Ну и в конце main() return(0);
CityCat4, вообще-то массив это type name[size] С указателями, конечно, в некоторых случаях взаимозаменяем, но это отдельная сущность. А вот если, скажем, на некоторых ARMах бездумно приводить типы указателей, можно и в неблагоприятных случаях и исключение по невыровненному доступу словить :)
Ну как это в Си нет массивов?
Не, можно, конечно, с помощью колдунства с указателями обращаться к структуре как к массиву и наоборот, но за такое можно и по шаловливым ручкам получить :)
int - это как раз вполне конкретный, можно сказать, "базовый" целый тип. Стандарт его определяет как "естественный" для данной платформы. Дальше, для нужд алгоритмов, вводятся целые типы не больше и не меньше int. По умолчанию, все константы приводятся к int и в выражениях в которых нет переменных больше int переменные приводятся к int.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.