ورود

نسخه کامل مشاهده نسخه کامل : یه سئوال کوچیک درباره زبان C



alizshah
01-07-2008, 21:33
من تازه با زبان C اشنا شدم
میخواستم ببینم به چه صورت برنامه نویسیش هست
مثلا برای نوشتن php
notepad کافی هست
و برای C چه نرافزاری لازم هست
اگه میشه دربارشون توضیح و لینک دانلودشون رو بزارین ؟:11:

Ar@m
01-07-2008, 21:59
بايد يه compiler روي سيستمت نصب كني
توضيح درباره compiler بدم يعني چي؟ compiler ها زبان هاي سطح بالا رو به زبان ماشين ترجمه مي كنن! فقط كافيه برنامه رو توي محيطشون بنويسي بعدشم ذخيره كني تا اجرا بشه
اينجا مي توني دنبال compiler بگردي:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

alizshah
01-07-2008, 22:08
خیلی ممنون کمک کردی
حالا من کدام رو دانلود کنم
به نظر شما کدام بهتره ؟

Ar@m
01-07-2008, 22:13
خواهش!
من خودم ++dev c دارم خوبه
ولي بيشتر شنيدم با Borland بچه ها كار مي كنن يا visual studio كه مال مايكروسافته اما امتحانشون نكردم
بقيه بچه ها هم بيان نظر بدن بد نيست

alizshah
01-07-2008, 22:24
راستی compiler تو c یا c++ فرقی نمیکنه
و یکی هستن ؟

alizshah
01-07-2008, 22:28
اقا این لینک دانلودش پیدا نمیشه
اگه میشه لینک دانلودش رو بدین
ویرایش شد :
من چند تا دانلود کردم

پس از دانلود و نصب
فایل اجرایی نداره
یعنی اصلا نحوه کارش چطوره ؟

hoax3r
01-07-2008, 23:14
سلام
در ادامه صحبتهای دوستمون
به نظرم بهتره خیلی دنبال بهترین نباشین ببینین نیازتون چیه
++C توسعه یافته زبان C هست با امکانات بیشتر خیلی فرق نمیکنه چه کامپایلری رو انتحاب کنی
شما میتونی از کامپایلر MinGW استفاده کنین که همراه محیطهای CodeBlocks و ++dev c که متن باز هستن استفاده کنین
یا کامپایلر های تجاری مثل Microsoft Visual Studio یا Borland یا Intel C++ Compiler که همشون رو به راحتی با مبلغ ناچیزی میتونین خریداری کنین
همشون استاندارد های ++C رو رعایت کردن فقط از نظر امکانات و کتابخانه هاشون با هم تفاوت دارن
البته اگه فقط میخواین C کار کنین PellesC هم انتخاب خوبی هست
و پیشنهاد میکنم تا حد امکان دنبال کامپیلرهای قدیمی نرین

شاد باشید

alizshah
02-07-2008, 00:33
سلام
در ادامه صحبتهای دوستمون
به نظرم بهتره خیلی دنبال بهترین نباشین ببینین نیازتون چیه
++C توسعه یافته زبان C هست با امکانات بیشتر خیلی فرق نمیکنه چه کامپایلری رو انتحاب کنی
شما میتونی از کامپایلر MinGW استفاده کنین که همراه محیطهای CodeBlocks و ++dev c که متن باز هستن استفاده کنین
یا کامپایلر های تجاری مثل Microsoft Visual Studio یا Borland یا Intel C++ Compiler که همشون رو به راحتی با مبلغ ناچیزی میتونین خریداری کنین
همشون استاندارد های ++C رو رعایت کردن فقط از نظر امکانات و کتابخانه هاشون با هم تفاوت دارن
البته اگه فقط میخواین C کار کنین PellesC هم انتخاب خوبی هست
و پیشنهاد میکنم تا حد امکان دنبال کامپیلرهای قدیمی نرین

شاد باشید
:11::11::11:
خیلی ممنون از کمک شما همچنین اقای Ar@m
پس از دانلود PellesC
و هنگام نصب لازم نیست تنظیمات دیگری رو وارد کنیم ؟
یعنی normal بزنیم و نصب بشه ؟:20:
ویرایش شد :
PellesC رو نصب کردم و استفاده میکنم
یه سئوال بعد از کامپایلر
یک سری فایلهایی درست میشن
اینا همینطوری قابل استفاده هستند و یا به نرافزار دیگه ای نیاز دارند
من از c استفاده میکنم

hoax3r
02-07-2008, 09:47
نه تنظیمات خاصی نداره، همون نورمال نصب کنین
فایلهای دیگه که همراه برنامه درست میشن زیاد مهم نیستن اونارو خود برنامه ازش استفاده میکنه،
البته اگه منظروتون رو درست متوجه شده باشم

alizshah
02-07-2008, 16:40
نه من میخوام به برنامه رو درست کنم که کسی دیگه ای نوشته
من کپی میکنم PellesC و بعدش کامپایلر میکنم ولی
برنامه ای به وجود نمیاد
!

soda_india
02-07-2008, 17:42
salam dooste aziz nazarat bagheye doostano khondam man ham ye pishnehad daram mitoni be jai windows az linux estefade konid va az vi editor linux rahat tar estefade koind man khodam ba vi editor kar mikonam labate ba compiler dev dar bazi az coomnd ha fargh dare vali taghriban yekiast

hoax3r
02-07-2008, 20:02
نه من میخوام به برنامه رو درست کنم که کسی دیگه ای نوشته
من کپی میکنم PellesC و بعدش کامپایلر میکنم ولی
برنامه ای به وجود نمیاد
!

خوب این میتونه دلایل متعددی داشته باشه
اول اینکه باید مطمعن باشین که برنامه به زبان C باشه، چون PellesC فقط برای C هست
دوم اینکه باید توجه کنید که برنامه با کامپایل کردن به تنهایی به فایل اجرایی تبدیل نمیشه
و حتما بعدش باید بیدلش(Build) کنید

و در آخر اگر ارروری دریافت کردین اینجا قرار بدین و اگر هم براتون مشکلی نیست
سورستون رو بزارین تا من یا دیگر دوستان مشکل برنامه رو پیدا کنن

شاد باشید

alizshah
03-07-2008, 01:35
خیلی ممنون از همتون و در جواب اقای soda_india که من هر وقت میرم اینو نصب کنم
تو بخش مربوط این فروم اینقدر لینوکس نشون میدن که نمیدونم کدام رو نصب کنم
اگه راهنمایی کنی خوب میشه
و در جواب اقای hoax3r اطلاعت مفید بود
میرم امتحان میکنم مشکلی بود مزاحم میشم !

alizshah
16-07-2008, 17:53
خوب
من یک کتاب به نام ( برنامه نویسی به زبان C ) گرفتم که توش برنامه های مختلفی داره
من نمیتونم اینو کامپایل کنم قضیه چیه ارور میده
فعلا از نرافزار PellesC استفاده میکنم
میخوام بدونم دقیقا باید چیکار کنم و قدم به قدم رو چی باید کلیک کنم تا یک برنامه درست بشه

hoax3r
16-07-2008, 19:05
این کامپایر سعی کرده تا جای ممکن خودشو با استاندارد C سازگار کنه و همچنین یکسری از توابع که جزء این زبان نیست
مثل توابعی که در سر فایل conio.h هستن رو تا حدودی به نسخه ی ویندوزی تبدیل کرده، ولی نه همه رو ...
ممکنه مشکل شما بخاطر این باشه، یعنی از یکسری توابع که تو این کامپایلر پشتیبانی نمیشن استفاده کریدن

اگه مشکلی ندارید کدی که استفاده کردین بزارین تا برسی کنیم

در مورد آموزش این برنامه من یه فیلم درست کردم، که یه برنامه کوچیک رو کامپایل و اجرا میکنه، حجمشم کمه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

شاد باشید

alizshah
16-07-2008, 22:26
این کامپایر سعی کرده تا جای ممکن خودشو با استاندارد C سازگار کنه و همچنین یکسری از توابع که جزء این زبان نیست
مثل توابعی که در سر فایل conio.h هستن رو تا حدودی به نسخه ی ویندوزی تبدیل کرده، ولی نه همه رو ...
ممکنه مشکل شما بخاطر این باشه، یعنی از یکسری توابع که تو این کامپایلر پشتیبانی نمیشن استفاده کریدن

اگه مشکلی ندارید کدی که استفاده کردین بزارین تا برسی کنیم

در مورد آموزش این برنامه من یه فیلم درست کردم، که یه برنامه کوچیک رو کامپایل و اجرا میکنه، حجمشم کمه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدشاد باشید

دستتون درد نکنه :31:
خیلی عالی بود
یه سئوال دیگه دارم چطوری این فیلم رو درست کردید ؟

hoax3r
16-07-2008, 23:03
دستتون درد نکنه :31:
خیلی عالی بود
یه سئوال دیگه دارم چطوری این فیلم رو درست کردید ؟

قابل شما رو نداشت
فیلمو با Instant Demo ساختم

parmidapapi
18-11-2012, 09:12
سلام لطفن بهم کمک کن در این بازی shaiyaبخدا دیونه شدم تو رو خدا کمک کن بزار درستش کن من دیونه این سبک بازیا هستم حداقل اینهمه زحمت کشیدم درست بشه اینم یاهو ادد کن لطفن parmidapapi@yahoo.com