এই দুটি রূপের পার্থক্য হল প্রিপ্রসেসর ফাইলটি কোথায় খুঁজবে তা নির্ভর করে।
#include <filename>
প্রিপ্রসেসর কম্পাইলার দ্বারা পূর্ব-নির্দিষ্ট ডিরেক্টরিগুলোতে খোঁজা করে। এই পদ্ধতিটি সাধারণত স্ট্যান্ডার্ড লাইব্রেরি হেডার ফাইল ইনক্লুড করতে ব্যবহৃত হয়।
#include "filename"
প্রিপ্রসেসর ডিরেক্টিভ থাকা ফাইলের একই ডিরেক্টরিতে খোঁজা করে। যদি ব্যর্থ হয়, তবে #include <filename> রূপের মতো আচরণ করে। এই পদ্ধতিটি সাধারণত নিজের হেডার ফাইল ইনক্লুড করতে ব্যবহৃত হয়।