با سلام و درود خدمت تمامی اعضای عزیز...
بنا به تصمیم خودم و موافقت مدیریت تیم، در این پست به آموزش زبان برنامه نویسی C می پردازیم.
لازم به ذکر است این آموزش ها به صورت قدم به قدم (مبتدی تا پیشرفته) می باشد.
از اساتید مجرب و ممتاز در این زمینه دعوت به همکاری می شوند. دوستانی هم که نکات و مطالبی بیشتر از سطح علمی اینجانب دارا هستند، لطفاً همکاری نمایند به جای این که سوال پیچ یا غلطگیری کنند.
از پست بعدی به شروع آموزش و آشنایی شما عزیزان با این زبان برنامه نویسی می پردازیم.
[hr]
[align=center]بسم الله الرحمن الرحیم[/align][align=center]--------------------------------------------------------------------------------------------------------------------------------------------------------------------[/align] [align=center]جلسه اول: معرفی زبان C[/align]
زبان C از اوایل دهه 1970 میلادی توسط دنیس ریچی در آزمایشگاه وی به منظور برنامه نویسی سیستم ها ایجاد شد.
مفسرهای این زبان نیز به سرعت منتشر شدند که در ادامه لینک یک مفسر(کامپایلر) را برای شما قرار می دهیم.
برخی از ویژگی های مهم زبان C:
در دسترس بودن در همه جا
همه منظوره
انعطاف پذیری
قرار داشتن در بین زبان های سطح بالا و سطح پایین
برنامه هایی که توسط این زبان نوشته می شوند، به طور کلی مستقل از ماشین یا نوع رایانه بوده و تقریباً تحت کنترلهر سیستم عاملی اجرا می شود.
مفسرهای این زبان اکثراً کم حجم اند و برنامه هایی که با این مفسرها کامپایل می شوند، نسبت به سایر برنامه ها کم حجم ترند.
به راحتی قابل انتقال اند (پرتابل بودن)
زبان C برنامه سازی ماژولار را ساپورت می کند. و از نظر عملگرها نیز بسیار قوی است.
در کل جامع بودن، عام بودن، خوانایی، سادگی، کارایی و ... این زبان را محبوبیت بالایی بخشیده است.
[hr]
[align=center]جلسه دوم - کاراکترها در زبان C
[/align]زبان C مجموعه ای از کاراکترهای خاص را پشتیبانی می کند که عبارتند از:
1- حروف بزرگ و کوچک لاتین که این زبان بر خلاف زبان پاسکال، بین حروف بزرگ و کوچک تفاوت قائل می شود. مثلاً: Main با main در زبان C کاملاً متفاوت اند.
2- ارقام ده دهی یا دسیمال ( ارقام 1 تا 9) ارقام ده دهی را معمولاً با انگشتان دست می شناسند. از صفر شروع و به 9 ختم می شود.
3- جای خالی یا Blank
4- کاراکترهای خاص مانند: & , . <> . {} [] ~ ; : () ^ %$#@!+-= \ / * ?
5- کاراکترهای فرمت بندی که برای بیان حالات خاص کاربرد دارند. مثل کاراکتر Horizontal tab یا همان کاراکتر افقی یا t\ و کاراکتر خط قائم یا Vertical tab یا v\ و کاراکتر خط جدید یا New Line یا n\ یا کاراکتر ابتدای سطر یا r\ یا کاراکتر تهی یا 0\
نکته: هر کاراکتر فرمان ( همین کاراکترهای فرمت بندی)، بیان کننده تنها یک کاراکتر است یعنی n\ یک معنا دارد که همان خط جدید است.
----------------------------------------------------------------------------------------------
((((((((((((((((((((( جلسات بعدی در روزهای آینده ))))))))))))))))))))))
بنا به تصمیم خودم و موافقت مدیریت تیم، در این پست به آموزش زبان برنامه نویسی C می پردازیم.
لازم به ذکر است این آموزش ها به صورت قدم به قدم (مبتدی تا پیشرفته) می باشد.
از اساتید مجرب و ممتاز در این زمینه دعوت به همکاری می شوند. دوستانی هم که نکات و مطالبی بیشتر از سطح علمی اینجانب دارا هستند، لطفاً همکاری نمایند به جای این که سوال پیچ یا غلطگیری کنند.
از پست بعدی به شروع آموزش و آشنایی شما عزیزان با این زبان برنامه نویسی می پردازیم.
[hr]
[align=center]بسم الله الرحمن الرحیم[/align][align=center]--------------------------------------------------------------------------------------------------------------------------------------------------------------------[/align] [align=center]جلسه اول: معرفی زبان C[/align]
زبان C از اوایل دهه 1970 میلادی توسط دنیس ریچی در آزمایشگاه وی به منظور برنامه نویسی سیستم ها ایجاد شد.
مفسرهای این زبان نیز به سرعت منتشر شدند که در ادامه لینک یک مفسر(کامپایلر) را برای شما قرار می دهیم.
برخی از ویژگی های مهم زبان C:
در دسترس بودن در همه جا
همه منظوره
انعطاف پذیری
قرار داشتن در بین زبان های سطح بالا و سطح پایین
برنامه هایی که توسط این زبان نوشته می شوند، به طور کلی مستقل از ماشین یا نوع رایانه بوده و تقریباً تحت کنترلهر سیستم عاملی اجرا می شود.
مفسرهای این زبان اکثراً کم حجم اند و برنامه هایی که با این مفسرها کامپایل می شوند، نسبت به سایر برنامه ها کم حجم ترند.
به راحتی قابل انتقال اند (پرتابل بودن)
زبان C برنامه سازی ماژولار را ساپورت می کند. و از نظر عملگرها نیز بسیار قوی است.
در کل جامع بودن، عام بودن، خوانایی، سادگی، کارایی و ... این زبان را محبوبیت بالایی بخشیده است.
[hr]
[align=center]جلسه دوم - کاراکترها در زبان C
[/align]زبان C مجموعه ای از کاراکترهای خاص را پشتیبانی می کند که عبارتند از:
1- حروف بزرگ و کوچک لاتین که این زبان بر خلاف زبان پاسکال، بین حروف بزرگ و کوچک تفاوت قائل می شود. مثلاً: Main با main در زبان C کاملاً متفاوت اند.
2- ارقام ده دهی یا دسیمال ( ارقام 1 تا 9) ارقام ده دهی را معمولاً با انگشتان دست می شناسند. از صفر شروع و به 9 ختم می شود.
3- جای خالی یا Blank
4- کاراکترهای خاص مانند: & , . <> . {} [] ~ ; : () ^ %$#@!+-= \ / * ?
5- کاراکترهای فرمت بندی که برای بیان حالات خاص کاربرد دارند. مثل کاراکتر Horizontal tab یا همان کاراکتر افقی یا t\ و کاراکتر خط قائم یا Vertical tab یا v\ و کاراکتر خط جدید یا New Line یا n\ یا کاراکتر ابتدای سطر یا r\ یا کاراکتر تهی یا 0\
نکته: هر کاراکتر فرمان ( همین کاراکترهای فرمت بندی)، بیان کننده تنها یک کاراکتر است یعنی n\ یک معنا دارد که همان خط جدید است.
----------------------------------------------------------------------------------------------
((((((((((((((((((((( جلسات بعدی در روزهای آینده ))))))))))))))))))))))
نظر