我说一下我的理解:mac指的是苹果电脑pc指的是个人电脑,所以mac也属于pc那么我来理解你的问题,你应该指的是mac下c++编程和windows下c++编程有什么不一样。我想说的是,没有什么不同。你要理解的是c++本身只是一门语言,是一种逻辑关系,是一套标准,是与系统无关的。你在纸上写c++与在电脑上写没有什么不同。这里我们一般指的是纯c++。如果你使用标准c++库,那么代码是跨平台的。如果你使用了平台相关的库,那肯定要运行在相关平台上才行。