C – ۱۰

انواع داده ما در C دو نوع داده اصلی داریم و چند نوع داده فرعی که از این دو نوع داده اصلی مشتق شدن. نوع داده صحیح int نوع داده اعشاری float این دو نوع داده بر روی کاغذ تفاوت آنچنانی ندارند بجر اینکه اعداد…

C – ۹

ذخیره‌سازی داده در حافظه داده چی هست؟ اسمش رو خودشه. داده. اطلاعتی که میدن. حالا یا ما میدیم به برنامه یا برنامه به ما میده. در جامعه انسانی خودمون هم همینطوره. خودمون پول میدیم پول میگیریم. بمیرم فدات شم حرف مفته. پول چی داری؟ که…

C – ۸

کلمات کلیدی زبان C هر زبانی تعدادی کلمه کلیدی رزرو شده مخصوص بخودش رو داره. کلمات کلیدی هر زبان، برای اون زبان معنا و مفهوم خاصی دارند. این کلمات کلیدی رو نمیتونیم به عنوان نام متغیر یا تابع و ثوابت بکار ببریم. همچنین نام توابع…

C – ۷

برنامه های چندتابعی یا Multiple Functions در این قسمت قصد داریم تا کاملا شیوا و ملموس با ارائه مثالی واقعا ساده نحوه کار برنامه های چند تابعی رو شرح بدیم. شیوه ای که در استانداردهای ANSI/ISO C برای برنامه های چند تابعی ذکر شده، شیوه…

C – ۶

شروع برنامه نویسی واقعی تصمیم گرفتیم هر مبحث رو با یک برنامه شروع کنیم و در طی اون مبحث اجزای اون برنامه رو حلاجی کنیم. first.c چنانکه میتونید حدس بزنید این برنامه قراره چیزی رو چاپ کنه روی صفحه نمایش کامپیوتر شما. اجازه بدید اول…

C – ۵

نحوه برنامه‌سازی اینکه آدم هر مهملی رو بخواد به زبان C یا هر زبان دیگری بنویسه چیز جالبی نیست و نتیجه جالبی نیز نخواهد داشت. در واقع برنامه نویسی مانند هر چیز دیگری یه سری پیش تفکر و برنامه‌ریزی میخواد. ما این گامها رو به…

C – ۴

استانداردها اصولا استانداردها برای چی هستند؟ فکر کنید هرکس هرجوری خواست با قواعد خودش برنامه بنویسه. هر کس به میل خود به روش خودش متغیر تعریف کنه. یکی پرانتز بزاره یکی آکولاد. یکی این کارو بکنه یکی اون کار. خب سنگ رو سنگ بند نمیشه….

C – ۳

سطوح زبان منظور از سطح زبان، نزدیک بودن قواعد نگارشی آن به زبان آدمیست. مثلا C، پایتون زبانهای سطح بالایی هستند. در مقابل زبانهای سطح پایین وجود دارند. زبانهایی که قواعد نگارشیشون به زبان ماشین نزدیک تر است. یک نمونه براتون مثال میزنم. چاپ Hello…

C – ۲

مزایا و معایب زبان C طراحی بهینگی قابلیت حمل قدرت و انعطاف آزادی طراحی زبان C از بنیان ترکیب علم و عمل بوده است. زبانی است که از اساس برای کارکرد قابل اطمینان و مستحکم ساخته شده است. زبانی است که به منظور ساخت سیستم…

C – ۱

روشنگری برنامه‌نویسی و زبان برنامه‌نویسی برنامه و اسکریپت برنامه نویسی و زبان برنامه نویسی بسیاری از افراد به محض اینکه میخواهند برنامه نویسی رو شروع کنند، فوراً میرن سراغ یک زبان خاص و مثل اکثر ما در اوایل فکر میکنن که برنامه نویسی با زبان…