خوش آمديد,
مهمان
|
|
1. انواع داده ها
نوع مثال int 1,25-,... char 'a' , 'x' , ... float 1.25, ... double اعداد اعشاری بزرگتر از float void با اضافه کردن کلماتی چون signed ، unsigned ، short و long می توان انواع جدیدی را ایجاد کرد. 2. تعریف متغیر ها متغیرها به صورت زیر تعریف می شوند: ; نام متغیر نوع داده 3. تعریف ثوابت ثوابت مقادیری هستند که در برنامه قابل تغییر نیستند. ثوابت به دو روش زیر تعریف می شوند: مقدار> <نام ثابت> define# <مقدار> = <نام ثابت> <نوع داده> const 4. عملگر ها نماد هایی که اعمال خاصی انجام می دهند و دارای انواع زیر اند: الف) عملگر های محاسباتی: عملگر نام - تفریق + جمع * ضرب / تقسیم % باقیمانده تقسیم -- کاهش ++ افزایش ب) عملگر های رابطه ای: عملگر نام < بزرگتر =< بزرگتر مساوی > کوچکتر => کوچکتر مساوی == متساوی =! نامساوی پ) عملگر های منطقی: عملگر نام ! نقیض (not) && و (and) || یا (or) ت) عملگر های بیتی: عملگر نام & و (and) | یا (or) ^ یای انحصاری (xor) مَد نقیض (nor) << شیفت به راست >> شیفت به چپ ت) عملگر های & و *: با استفاده از عملگر & می توانیم به آدرس متغیر ها دسترسی داشته باشیم. عملگر * نیز برای دسترسی غیر مستقیم به حافظه مورد استفاده قرار می گیرد. ث) عملگر ؟ : این عملگر، عبارتی را ارزیابی کرده، بر اساس ارزش آن نتیجه عبارت را در متغیری قرار می دهد. فرمت آن به شکل زیر است: <عبارت 3> : <عبارت2> ؟ <عبارت1> =متغیر ج) عملگذ کاما (,) : این عملگر برای انجام چند دستور به کار می رود، فرمت آن به شکل زیر است: ; (<عبارت2> , <عبارت1>) = متغیر چ) عملگر () : این عملگر، تقدم عملگر های داخل خود را بالا می برد. |
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده.
|