Zoro (06.12.2019 14:06, просмотров: 367) ответил POV_ на Да это-то тут причем?...
1) заменяли только первый sprintf ? или все четыре sprintf на sprintf(this_buf, "blyat!") sprintf(this_buf, "blyat 2!") sprintf(this_buf, "blyat 3!") sprintf(this_buf, "blyat 4!"). ? 2) Вот сия конструкция "(int)f" несколько смущает. Я не помню гост на С в этой части (я флоат практически не использую). Фактически в стек для вызываемой функции кладётся int значение (вычисленное рунтаймом в текущем стеке) или фактическое значение float.