c – 以前用过的’auto`是什么?

前端之家收集整理的这篇文章主要介绍了c – 以前用过的’auto`是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道在C 11之前,auto关键字的含义完全不同;它是一个存储类型说明符,指示具有自动存储类型的对象(即放置在堆栈上).

这就是理论如何……你将如何实际使用这个关键字(语法),为什么?另外,我还没有在实际代码pre-C 11中看到过这个关键字;什么时候有用(什么时间段)?

解决方法

它用于声明具有自动存储持续时间的局部变量(即“在堆栈上”).

至少从C90开始,它一直是一个无用的关键字,因为自动存储持续时间是局部变量的默认存储持续时间.

猜你在找的C&C++相关文章