есть функция printf? Просто я вообще немного не понимаю, почему в языке си так много вещей связаны именно с тем, что будет выводиться в консоль обратно. Банально слово int перед функцией, которая только означает тип числа выводимого в консоли.
зачем нужна функция return это не функция. это оператор возврата. Банально слово int перед функцией, которая только означает тип числа выводимого в консоли. нет. это тип возвращаемого функцией значения. ты путаешь возврат и вывод в консоль. что если ты захочешь передать результат одной функции в другую, как ты это сделаешь?
Ещё, сразу извини за идиотский вопрос, а как правильно называются "маленькие функции" такие как printf(), scanf(), get_char() и т.д.?
Так и называются, нет? функции ввода и вывода еще может.
Стикер
Есть функция sin(x), как мне написать sin(x) + 2, если моя функция sin(x) возвращает void и выводит значения синуса от икса на экран?
нет. это функции. маленькие, большие, не важно. оператор - это инструкция завершенная точкой с запятой. int num; - оператор объявления num = 1; - оператор присваивания printf(); - оператор вызова функции return 0; - оператор возврата upd функция - это набор инструкций(операторов) объединенных в фигурные скобки (в блок). блок должен иметь сигнатуру (имя и тип возврата).
Я объяснял человеку зачем нужно возвращать что-либо из функции.
А, сори, неправильно прочитал
Хех, так это ты тот самый покемон, который в чате гошников пытался им доказать, что голанг не имеет смысла т.к. в нём нет гуи?)))
Я не говорил, что голанг не имеет смысла
да тут первый вопрос уже даёт понять, что тут человек делает лютый вброс
он троллит?
новичок просто)
Основная задача компьютера получение, обработка и вывод данных. Мы разбиваем код на функции для обеспечения большей модульности. Если какая то функция не работает мы меняем ее код, не приходится менять код везде где этот код используется
в данном случае оператор не имеет полезной нагрузки, как и в случае с пустой ; точкой следования. кстати, стоит заметить что завершенная инструкция не всегда является оператором. например a = 1 + (b = 2); в данном случае инструкция b=2 является завершенной, но она не является оператором, лишь его частью.
инструкция == операция?
думаю да
Бред какой-то прочитал. Про побочные эффекты почитай кстати
Да это новый местный клоун, взамен ушедшего на покой Дмитрия
Обсуждают сегодня