"百分之九十的人玩不明白内存" 这个说法可能是在强调内存管理在编程中的重要性。内存管理是编程中的一个重要概念,它涉及到如何分配和释放程序中使用的内存。在C++这样的语言中,程序员需要直接管理内存,这意味着他们需要明确地分配和释放内存。这个说法可能指的是,许多人在使用C++时,可能没有完全理解内存管理的细节,例如:1. 内存泄漏:这就是说,程序可能已经分配了一些内存,但是因为某些原因,这些内存没有被释放。这可能会导致程序在运行时消耗过多的内存,甚至可能导致程序崩溃。2. 野指针:这是一个已经指向无效内存区域的指针。如果试图通过一个野指针来访问内存,可能会导致程序崩溃,或者产生不可预知的结果。尽管智能指针是C++提供的一种方便的内存管理工具,但它并不能解决所有的问题。程序员仍然需要小心处理智能指针,以避免出现内存泄漏或野指针。为了更好地理解内存,可能需要深入学习一些关于计算机系统的基础知识,包括操作系统和内存管理等。这样可以帮助你更好地理解如何在C++中正确地管理内存。