• 2024-08-12C语言存在的问题——缓冲区溢出
    缓冲区溢出(BufferOverflow)是一种常见的安全漏洞,发生在当程序尝试向一个固定长度的缓冲区写入过多数据时。这可能会导致超出缓冲区分配的内存范围,覆盖相邻内存区域的数据,从而可能引起程序崩溃或安全漏洞。举个例子: #include<cstring>#include<iostream>voidvulnerableF