logo

Ц #инцлуде

Директива препроцесора #инцлуде се користи за лепљење кода дате датотеке у тренутну датотеку. Користи се укључујући системски дефинисане и кориснички дефинисане датотеке заглавља. Ако укључена датотека није пронађена, компајлер приказује грешку.

пролог језик

Коришћењем директиве #инцлуде, ми обезбеђујемо информације предпроцесору где да тражи датотеке заглавља. Постоје две варијанте за коришћење директиве #инцлуде.

  1. #инцлуде
  2. #инцлуде 'филенаме'

Тхе #инцлуде каже компајлеру да потражи директоријум у коме се налазе датотеке заглавља система. У УНИКС-у, то је директоријум усринцлуде.

Тхе #инцлуде 'филенаме' каже компајлеру да погледа у тренутни директоријум одакле се програм покреће.

басх ако иначе

Пример директиве #инцлуде

Погледајмо једноставан пример директиве #инцлуде. У овај програм укључујемо стдио.х датотеку јер је функција принтф() дефинисана у овој датотеци.

 #include int main(){ printf('Hello C'); return 0; } 

Излаз:

 Hello C 

#инцлуде белешке:

Напомена 1: У директиви #инцлуде, коментари се не препознају. Дакле, у случају #инцлуде, а//б се третира као име датотеке.

Ноте 2: У директиви #инцлуде, обрнута коса црта се сматра нормалним текстом, а не излазном секвенцом. Дакле, у случају #инцлуде , анб се третира као име датотеке.

.нект јава

Напомена 3: Можете користити само коментар након имена датотеке, иначе ће дати грешку.