PDA

View Full Version : سوال ابتدایی در مورد برنامه C لطفا راهنمایی کنید



yashar2012
دوشنبه 06 آذر 1385, 17:27 عصر
سلام من سوالی در رابطه با تفاوت
<stdio.h> با "stdio.h" داشتم چرا که استاد ما گفتش برید ببینید این دو با هم چه تفاوتی داره
من هر چی گشتم تفاوتی پیدا نکردم بعضیها از "stdio.h" استفاده میکنند بعضی دیگر از
<stdio.h> تفاوت این دو چی هستش ؟؟

kochol
دوشنبه 06 آذر 1385, 17:31 عصر
سلام
فرقشون اینه که وقتی از <> استفاده می کنید کامپایلر به دنبال اون هدر فایل تو شاخه هایی که براش تعریف شده می گرده و که این فایل های سر آمد استاندارد هم از همین دسته هستند.
ولی وقتی از "" استفاده می کنید داخل همون شاخه دنبال هدر فایل می گرده.

yashar2012
دوشنبه 06 آذر 1385, 20:14 عصر
ممنون فقط اگر مثالی هم میزدی خیلی بهتر میشد ولی با همین توضیحی که دادی هم فهمیدم

ارام فارسی
سه شنبه 07 آذر 1385, 12:05 عصر
ببین سی++ یک سری فایل های کتابخانه ای توکار(یعنی خود ساخته )داره.که در مکان معینی که کامپایلر میشناسه موجوده .اما در سی این امکان هم وجود داره که شما یک روال یا ماژول برای خودتان بنویسید و اون رو در جایی ذخیره کنید.این امکان باعث میشه که شما از اون ماژول در هر برنامه ای استفاده کنید.اما به شرطی که اون را در برنامه الصاق کرده باشی.الصاق فایلی که خودت نوشتی در برنامه باید به این شکل باشه .
include"myheader
به این ترتیب کامپایلر می فهمه که دنبال این فایل کجا باید بگرده.
ok?

arshia_
سه شنبه 07 آذر 1385, 14:31 عصر
همونطور که دوستان گفتند اگر از<> استفاده کنید کامپایلر فقط مسیر tc\include رو در نظر می گیره ولی اگر از علامت نقل قول استفاده کنید علاوه بر اونجا خود مسیر جاری برنامه شما رو هم در نظر می گیره تا بتونه فایل هدر رو پیدا کنه