تفاوت میان نسخه‌های «سرریز بافر»

جز
Bot: Replace deprecated <source> tag and "enclose" parameter [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html]
جز (اصلاح فاصله مجازی + اصلاح نویسه با ویرایشگر خودکار فارسی)
جز (Bot: Replace deprecated <source> tag and "enclose" parameter [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html])
 
== مثال ==
کد زیر دارای یک اشکال است که باعث می‌شود سرریز بافر صورت پذیرد:
<sourcesyntaxhighlight lang="C">
#include <stdio.h>
 
return 0;
}
</syntaxhighlight>
</source>
 
آرایه newbuffer تنها ۸۰ بایت ظرفیت دارد و نمی‌تواند بیشتر از آن را در خود جای دهد. حالا اگر ما برنامه بالا را اجرا کنیم و ۱۶۰ کاراکتر تایپ کنیم، آرایه سرریز شده و اطلاعات بعد از آرایه هم بازنویسی می‌شوند.
۳۸۲٬۵۳۹

ویرایش