تولید محتوا مبتنی بر اصول سئو و کپی‌رایتینگ

NUL و NULL در سی پلاس پلاس

دیروز یکی از کاربران سایت در مورد NUL و NULL در سی پلاس پلاس پرسش پرسید و گفت توضیحاتی در مورد NUL و NULL  بدید. ما هم در این پست میخواهیم توضیحی در مورد این دو ارائه دهیم. ثابت صفر (۰) از نوع int است.اما این مقدار را به هر نوع بنیادی دیگر میتوان تخصیص داد.

NUL و NULL در سی پلاس پلاس

مقدار صفر معناهای گوناگونی دارد.وقتی برای اشیای عددی به کار میرود،به معنای عدد صفر است.وقتی اشیای کاراکتری به کار می‌‌رود،به معنای کاراکتر تهی یا NUL است.NUL معادل کاراکتر ‘۰۰’ نیز هست.وقتی مقدار صفر برای اشاره گرها به کار رود،به معنای “هیچ چیز” یا NULL است.NULLL یک کلمه ی کلیدی است و کامپایلر آن را می‌‌شناسد.هنگامی که مقدار NULL یا صفر در یک اشاره گر قرار میگیرد،آن اشاره گر به خانه ی ۰x0 در حافظه اشاره دارد.این خانه ی حافظه،یک خانه ی استثنایی است که قابل پردازش نیست.نه میتوان آن خانه را مقدار یابی کرد و نه میتوان مقداری را درون آن قرار داد.به همین دلیل به NULL “هیچ چیز” میگویند.

NUL و NULL در سی پلاس پلاس

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.