Чому C використовує printf, а не print?

f означає відформатований. printf (на відміну від puts або putchar ) друкує відформатований вихід, отже printf. Наприклад, він може надрукувати int у шістнадцятковій формі, число з плаваючою точкою, округлене до трьох знаків після коми, або рядок, доповнений ліворуч.

Різниця між printf і print полягає в аргументі format. Це вираз, значення якого приймається як рядок; він визначає спосіб виведення кожного з інших аргументів. Вона називається рядком формату. Рядок формату дуже подібний до функції printf() бібліотеки ISO C.

Функція printf (назва походить від «print formatted») друкує рядок на екрані за допомогою «форматного рядка», який містить інструкції щодо змішування кількох рядків і отримання остаточного рядка, який буде надруковано на екрані.

Висновок: функція printf() зазвичай використовується для друку «Hello World» мовою програмування C. Але в цій статті ви можете це побачити є альтернативні способи отримати той самий результат за допомогою таких функцій, як putchar(), puts() і write().

printf — це функція стандартної бібліотеки C, яка форматує текст і записує його в стандартний вихід. Назва printf є скороченням від print formatted, де print відноситься до виведення на принтер, хоча функції не обмежуються виведенням на принтер.