<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>حافظه پویا در C</title>
	<atom:link href="https://melec.ir/tag/%D8%AD%D8%A7%D9%81%D8%B8%D9%87-%D9%BE%D9%88%DB%8C%D8%A7-%D8%AF%D8%B1-c/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/حافظه-پویا-در-c/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Thu, 30 Jul 2020 11:52:43 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>حافظه پویا در C</title>
	<link>https://melec.ir/tag/حافظه-پویا-در-c/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>حافظه پویا در ++C</title>
		<link>https://melec.ir/cpp-dynamic-memory/</link>
					<comments>https://melec.ir/cpp-dynamic-memory/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Fri, 31 Jul 2020 06:40:51 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[آموزش برنامه نویسی c++ به زبان ساده]]></category>
		<category><![CDATA[آموزش برنامه نویسی c++ از مبتدی تا پیشرفته]]></category>
		<category><![CDATA[آموزش گام به گام برنامه نویسی به زبان ++c]]></category>
		<category><![CDATA[c++ programming language]]></category>
		<category><![CDATA[آموزش رایگان ++c]]></category>
		<category><![CDATA[عملگرها در ++C]]></category>
		<category><![CDATA[عملگر new در سی پلاس پلاس]]></category>
		<category><![CDATA[حافظه پویا در C]]></category>
		<category><![CDATA[عملگرهای delete در سی پلاس پلاس]]></category>
		<category><![CDATA[C++ Dynamic Memory]]></category>
		<category><![CDATA[آموزش ++C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=31300</guid>

					<description><![CDATA[<p>درک مناسب از نحوه عملکرد حافظه پویا (داینامیک) کمک شایانی به برنامه نویسان ++C خواهد کرد. حافظه در برنامه ++C به دو بخش تقسیم خواهد شد. Stack: همه متغیرهای تعریف شده درون تابع در حافظه stack ذخیره خواهند شد. Heap: این بخش، حافظه استفاده نشده برنامه است و می‌توان در حین اجرای برنامه از آن برای تخصیص حافظه به صورت پویا استفاده کرد. در بسیاری اوقات از ابتدا اطلاع دقیقی از میزان حافظه مورد نیاز برای ذخیره متغیرها در دسترس نیست و بنابراین می‌توان در زمان اجرا حافظه مورد نیاز را به آنها اختصاص داد. در زمان اجرا، از حافظه heap می‌توان به متغیرهای داده شده، حافظه تخصیص داد. این کار با استفاده از یک عملگر ویژه که آدرس فضای اختصاص داده شده را برمی‌گرداند انجام می‌شود. این عملگر new است. اگر به حافظه پویای اختصاص یافته دیگر نیازی نداشته باشید، می‌توانید با استفاده از عملگر delete آن را آزاد &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/cpp-dynamic-memory/">حافظه پویا در ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/cpp-dynamic-memory/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free</title>
		<link>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/</link>
					<comments>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/#comments</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Sun, 22 Mar 2020 05:38:47 +0000</pubDate>
				<category><![CDATA[آموزش زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی به زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[تخصیص حافظه در C]]></category>
		<category><![CDATA[حافظه پویا در C]]></category>
		<category><![CDATA[حافظه پویا]]></category>
		<category><![CDATA[مدیریت حافظه در C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29747</guid>

					<description><![CDATA[<p>پیش از آموختن تخصیص حافظه پویا در C ، باید بدانیم که: مدیریت حافظه در C چگونه عمل می کند؟ و در ادامه با تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free و آشنا می‌شویم. مدیریت حافظه در C چگونه عمل می کند؟ وقتی که یک متغیر از نوع داده پایه را اعلان می کنیم، کامپایلر C به صورت خودکار فضای حافظه از یک استخر حافظه به آن اختصاص می دهد که پشته(stack) نام دارد. برای مثال، یک متغیر float هنگام اعلان معمولاً 4 بایت فضا(متناسب با پلتفرم) اشغال می کند. با استفاده از عملگر sizeof می توان این موضوع را تایید کرد: #include &#60;stdio.h&#62; int main() { float x; printf("The size of float is %d bytes", sizeof(x)); return 0;} خروجی برابر خواهد بود با: The size of float is 4 bytes همچنین، به یک آرایه با اندازه مشخص بلوکی پیوسته از حافظه اختصاص داده &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/">تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[C Programming Language]]></series:name>
	</item>
	</channel>
</rss>
