2015-05-14 3 views
-3

В чем разница в работе этих двух директив?В чем разница между этими двумя библиотеками и директивами processsor?

#include<stdio.h> 

и

#define pi 3.14 

пожалуйста, объясните, в чем разница между этими библиотеками и процессором директивами?

+1

Нет ничего похожего на них. В чем разница между автомобилем и яблоком? – Barmar

+0

Автомобили доступны в черном и синем цветах, яблоки нет? –

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, поскольку запрос подчиненного Google. –

ответ

1

Первый сообщает компилятору о включении файла заголовка. Второй определяет константу «pi», которая будет заменена повсюду в коде с помощью «3.14» препроцессором.

Read more about #define here

Read more about #include here

Вы действительно должны попробовать и сделать свою домашнюю работу самостоятельно.

+0

Да, я знаю, но на самом деле я не могу различить две разные вещи, хотя я знаю о них ... спасибо, кстати ... – awan

Смежные вопросы