花费 5 ms
栈大小和内存分部问题

今天面试问了一个栈大小问题,问过两次内存的结构问题,都没有答好,这次要弄清楚才行。 栈大小是有默认值的,如果申请的临时变量太大的话就会超过栈大小,造成栈溢出。 编译期限制栈大小,和系统限制栈深度根 ...

Tue Sep 23 06:31:00 CST 2014 3 19925
inline和宏之间的区别

1、内联函数在编译时展开,而宏在预编译时展开 2、在编译的时候,内联函数直接被嵌入到目标代码中去,而宏只是一个简单的文本替换。 3、内联函数可以进行诸如类型安全检查、语句是否正确等编译功能,宏不具 ...

Tue Sep 23 05:49:00 CST 2014 0 3213

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM