что действительно делает #include <stdio.h> в программе c

Я новичок в программировании на C, и я программировал несколько простых программ в стиле "Hello world".

Во всех этих программах я ставлю#include<stdio.h> в топе, но я не уверен, что это значит точно. Я прогуглил его и обнаружил, что stdio.h - это файл, содержащий команды для препроцессора, но что такое препроцессор? Я думал, что когда я пишу код, я компилирую его, и мой код преобразуется в форму, которую «компьютер» может прочитать, а затем я могу запустить его. Может кто-нибудь объяснить мне, что такое использование этой команды?

Ответы на вопрос(4)

Ваш ответ на вопрос