在使用未提及/现有的“C / C ++语言”对“C / C ++程序员”产生误解之后,最终将问题关闭,我决定将其废除。
我曾投票删除它,并计划将问题分成两部分(C语言规范,编译器及其版本差异,C ++语言规范,编译器及其版本差异),但事实证明这是一个问题。形成的)答案不能删除。
这对我的体验来说是一个很大的转折......无法重新拟定一个错误封闭的错误回答的问题......哎哟。
答案 0 :(得分:13)
没有“C / C ++”语言这样的东西。这两者具有完全不同的语言标准,并且在许多方面有不同的用途。如果你想了解我建议的C或C ++(对任何语言都是如此);
阅读一本由该语言的创始人撰写的书。对于C,这将是Kernighan和Ritchie 2nd Ed,对于C ++,Stroustrup的The C ++ Programming Language,3rd Ed。
当您对该语言感到满意时,请获取该语言标准的副本。
我还可以说,在我使用互联网的所有时间里,我从未找到过可以接近可用纸质文档质量的C ++在线资源。
答案 1 :(得分:3)
Wikipedia's articles on C和C++有很好的参考资料。
答案 2 :(得分:1)
ISO C工作组将是一个良好的开端:http://www.open-std.org/JTC1/SC22/WG14/。但在那里找到任何东西都很难。