为什么在C/C++中大量使用缩写?

前端之家收集整理的这篇文章主要介绍了为什么在C/C++中大量使用缩写?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近一直在C和C上阅读,不禁让C/C++程序员在变量和函数名称中使用缩写方式.我看不出有什么好处的原因,因为两者都是编译语言.实际上,我遇到的所有代码都使用缩写比其他语言(当然我的个人经验).

那么问题呢就成了有没有理由想在C/C++中使用缩写?使用较长的变量名称是否存在性能问题,还是仅作为约定?

编辑:看起来我在这里开了一罐蠕虫.我希望有一个肯定/不回答,不是关于编码风格的讨论.

解决方法

这主要是一个惯例.

有一些历史性的需求,因为早期的C编译器不能保证标识符在某些情况下超过8(或甚至6)个字符是重要的(导致MyFantasticFoo和MyFantasticBar在编译器被认为是相等的).现代编译器没有这么严格的限制,详见this answer.

今天,我认为这更像是一个惯例/风格的问题,C代码往往比较简单.

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