Летопись МИФИ

Дефрагментация мозга


ЕГЭ-2024
Тесты ЕГЭ Онлайн
Задачи ЕГЭ по математике
Решения ЕГЭ по математике

Вступительные экзамены и специальности
Фишки для Корума:
Рейтинг пользователей Корума
Настроение • Модераторы
Темы • Картина дня • Realtime
Прочие фишки:
Нецензурная брань
Народная орфография
Морзянка онлайн • Калькулятор
Анаграммы • Игра в города

Загрузка календаря

Новые записи

20.05Задача про фермера и его кредит
26.01Актуализация сервисов ЕГЭ по математике 2014 года
05.11Поломалось
28.08Смена парадигмы
18.07Как вести себя в приличном обществе, предварительно обмочив штаны
оглавление »

Лучшие записи

1.Математическое порно1563
2.Ответы ко всем задачам ЕГЭ по математике 2010 года793
3.Тесты ЕГЭ Онлайн515
4.Результаты ЕГЭ по математике368
5.Результаты ЕГЭ по русскому языку268

О чем тут?

NX VBAB Webometrics igjhs А1-08 Абитуриенты Бачинский ВКонтакте Ващенифтему Волга Диплом Дрессировка преподов Дума ЕГЭ Жизнь Забабахал Инновации История Кафедра 26 Кларк Корум Лженаука МИФИ МИФИсты Морзянка НИЯУ Нанотехнологии Наука Образование Омоймоск ПЦ Поздравляю Поиск Президент Преподы Приколы Программное обеспечение Рейтинги Русский язык Сессия Смерть Статистика Стихи Сувениринг Тест Учеба Учебные материалы ФЯУ Физтех Фотки Ядерщики матанализ

Комментарии

День памяти
  20 мая 2023 (мифи умер)

Задача про фермера и его кредит
  20 мая 2023 (Алекс)

Математическое порно
  22 марта 2023 (Angleton)

Российский Союз ректоров
  19 февраля 2023 (Hellen Paul )

В помощь юному радисту: Морзянка 1.0
  13 ноября 2022 (Сергей)

Знахари и шаманы в МГТУ имени Баумана
  5 ноября 2021 (монах из кельи)

Зачет по инженерной графике
  24 августа 2020 (Инженерная графика)

Пасынки Вселенной
  18 февраля 2020 (Max Brown)

Финансовая пирамида за 10 рублей
  7 февраля 2020 (Флора Миллс)

База решений задач ЕГЭ по математике
  26 декабря 2019 (Мария)

$kib@t®onЪ
Сейчас на скибатроне
Шедевры
Я ищу слово,  «» 

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
a b c d e f g h i j k l m n o p q r s t u v w x y z

Слово «void»
впервые сказано пользователем B@xster 09.04.2005 в 15:00,
и с тех пор употреблялось 128 раз.
СообщенияПользователиПользователи (top10)

Сообщения со словом
«void»

Запрос выполнился за 0.0053 сек.
  1. 26.12.2013, 00:01. Lexxus в теме
    «Что ты сейчас делаешь?»
    ... d1 80 d0 93 d0 b8 d1 82 d0 bb d0 b5 d1 80 a break void 0
  2. 13.10.2013, 18:10. Synapse в теме
    «1 семестр. Работа № 1. 4»
    ... this- t 4 zeromemory this- w 4 zeromemory this- dw 4 void getw1 this- w1 w 0 w 1 w 2 w 3 4 void getdw1 float dwmax this- dw 0 dwmin this- dw 0...
  3. 27.03.2013, 20:12. Silver MC's в теме
    «Программирование. Помогите с программой.»
    ... scanf d pl i a j return pl vvivod matr po strokam void print mat struct line pl int n int i j for i 0 i n i for j 0 j pl i n j printf d c pl i a j j 1 pl i n n obrabotka int mat netnol struct line pl int n назначение этой функции я так и не понял по заданию ведь надо чтобы элемент i вектора содержал количество различных элементов в строке i исходного массива int i m if m int malloc n sizeof int null return null for i 0 i n i m i pl i n pl i n return m osvobogdenie pamati void mat free struct line pl int n int i for i 0 i...
  4. 20.03.2013, 19:45. Thommees в теме
    «Программирование. Помогите с программой.»
    ... scanf d pl i a j return pl vvivod matr po strokam void print mat struct line pl int n int i j for i 0 i n i for j 0 j pl i n j printf d c pl i a j j 1 pl i n n obrabotka int mat netnol struct line pl int n int i m if m int malloc n sizeof int null return null for i 0 i n i m i pl i n pl i n return m osvobogdenie pamati void mat free struct line pl int n int i for i 0 i...
  5. 20.07.2012, 16:53. mdnt в теме
    «The C Programming Language.»
    ... typedef struct st int data struct st nextitem stack void push stack const int value int pop stack void printstack stack stp int main void stack stack null puts pushing push stack 1 push stack 2 push stack 3 puts printing printstack stack printf poping d n pop stack printf poping d n pop stack printf poping d n pop stack puts printing printstack stack return exit success void push stack stp const int value stack new new malloc sizeof stack new- data value new- nextitem stp stp new int pop stack stp int res stack tmp res stp data tmp stp stp stp nextitem free tmp return res void printstack stack stp stack p p stp while p null...
  6. 12.07.2012, 20:36. mdnt в теме
    «The C Programming Language.»
    ... include conio h int st 3 4 1 2 3 4 0 0 0 0 0 0 0 0 void printblocks void moveblock int int int main int from 0 where 0 puts look printblocks puts move this blocks from left tower to right n while from eof where eof printf move from scanf d from printf nmove to scanf d where if from system cls if from where continue moveblock from where printf nmoved d d n from where printblocks if st 2 0 1 printf n you win n break return exit success void moveblock int f int t f-- t-- int fsize 0 tsize 0 tpos fpos for tpos 0 tpos 4 tpos if st t tpos 0 tsize st t tpos break tpos-- for fpos 0 fpos 4 fpos if st f fpos 0 fsize st f fpos break if f 2 t 2 t 0 f 0 f t printf incorrect input ntower numbers are 1 2 or 3 n else if tpos 0 fpos 0 tpos 3 fpos 3 printf there are no blocks on tower d n f 1 else if tsize fsize tsize 0 printf can t move bigger block to lower n else st t tpos st f fpos st f fpos 0 void printblocks int i j printf 6s 7s 7s n 1 2 3 for...
  7. 09.07.2012, 19:11. jiffy в теме
    «The C Programming Language.»
    ... based on the type include stdio h include stdarg h void foo char fmt va list ap int d char c s va start...
  8. 04.12.2011, 03:16. Enka в теме
    «Программирование, предположительно на Си»
    ... p 1-r k-- for i rk i k i p l m-i l-i p return 1-p void main long double p 0 unsigned long long i p verrek...
  9. 01.12.2011, 15:11. Nick_ в теме
    «The C Programming Language.»
    ... all struct uint8 t b0 1 uint8 t b13 3 data uint8 t f void data all 0x80 data b13 0x03 return data all правильно...
  10. 17.11.2011, 02:25. jiffy в теме
    «The C Programming Language.»
    ... например если есть программа код include stdio h int a 10 void f void static int b 0xf int main void f return 0 то переменные а глобальная переменная и b статическая переменная окажутся в section data если вам придет светлая мысль определить глобальный массив мегабайтов на 40 и проинициализировать его нулями например то размер вашей программы неожиданно увеличится а с запуском программы могут возникнуть сложности ввиду ее охочести до оперативной памяти section rodata здесь располагаются данные явно объявленные константными неизменяемыми однако больше всего нас интересует сегмент bss название bss это исторический артефакт называется он так потому что еще до запуска sputnik существовал ассемблер имеющий инструкцию block started by symbol ничего подобного в наши дни в сегменте bss не содержится но название вот сохранилось segment bss это сегмент в котором располагаются все глобальные не инициализированные переменные и статические переменные явно инициализированные нулем или не инициализированные статические переменные если внимательно присмотреться к дизассемблированному при помощи objdump -d коду то можно заметить что исполнение программы на с начинается не с функции main вот так вот сначала специальная обертка init code осуществляет настройку окружения до начала исполнения собственно функции main именно этот init code обнуляет упомянутые выше данные находящиеся в сегменте bss так что если есть код код include stdio h int a void f void static int b static int b1 0 int local 0x10 printf b is 0x x b1 is 0x x local is 0x x n b b1 local b b1 local int main void f f f printf a is 0x x n a return 0 то из вывода программы видно код ccc b is 0x0 b1 is 0x0 local is 0x10 b is 0x1 b1 is 0x1 local is 0x10 b is 0x2 b1 is 0x2 local is 0x10 a is 0x0 что неинициализированная явно статическая переменная b и неинициализированная явно глобальная переменная a инициализируются неявно нулями кроме того видно что статическая переменная b статическая переменная b1 а также глобальная переменная a сохраняют свое значение между вызовами функции f в то время как локальная переменная local значения между вызовами не сохраняет не путайте глобальные определенные вне функций и статические явно объявленные с квалификатором static внутри функции данные c локальными данными функции например переменная a и массив arr которые являются локальными данными функции f располагаются в стеке stack frame принадлежащем функции foo код include stdio h void f void int a char arr 256 int main void f return 0 но о стеке чуть попозже

← раньше

позже →


Рейтинг блогов



 

откуда • куда • где • eureka!
Бездарно потраченное время:
105823 дня