نکات مهم در برنامه نویسی به زبان پاسکال
در زیر برخی از نکات پایه و ریز در هنگام برنامه نویسی به زبان پاسکال آورده شده است که رعایت انها می تواند از بروز بسیاری از خطاهای نحوی و اجرایی جلوگیری کند.
در زبان پاسکال :
- برای برنامه نویسی در محیط ویندوز باید دستور uses wincrt را به برنامه اضافه کرد.
- هر دستور به سمیکالن ( ;) ختم می شود.
- بعد کلمات کلیدی مانند for ، if و else ، سمیکالن قرار نمی گیرد.
- هر بلوک داخل یک Begin و End قرار می گیرد و پس از End سمیکالن نیاز است.
- End اخر برنامه باید منتهی به نقطه ( .) باشد نه سمیکالن.
- برای نامگذاری ها نمیتوان از کلمات کلیدی استفاده کرد و حرف اول نیز نمیتواند یک عدد باشد.
- استفاده از جای خالی (space) و پرانتز بین نام ها ممکن نیست.
- حروف بزرگ و کوچک برای نام ها یکسان هستند.
- توضیحات برنامه درون اکولاد {} قرار می گیرد.
- تقدم عملگر هایی که دارای اولویت یکسان هستند از سمت چپ به راست است.
- در دستور Case تنها حالت تساوی متغیرها بررسی می شود و عملگر های دیگر معنایی ندارند.
- در دستور Case نیازی نیست که در پایان هر خط، دستور break استفاده شود.
- دستور Repeat نیازی به تعریف بلوک به صورت Begin و End ندارد و تمام دستوراتی که در بین Repeat و Until باشند اجرا خواهند شد.
- اندیس آرایه ها الزاما از یک (1) شروع نمیشود و میتواند از اعداد منفی نیز شروع شود.
- هر متغیر تنها در بلوکی که تعریف شده است اعتبار دارد و خارج از آن، ناشناخته است.
- متغیر ها نمیتوانند حاوی مقادیری شوند که از ظرفیت انها بیشتر است یا از نوع انها نیست.
- در توربو پاسکال اعلان نام برنامه اختیاری است و همچنین آرایه های تعریف شده به صورت فشرده (Packed) در نظر گرفته می شوند.
GENERAL INFORMATION