声明:
这次写的博文纯当是一个回想复习的教程。一些非常基础的知识将不再出现。或者一掠而过,这次的主要风格就是演示样例代码非常多~~~
全部代码在Ubuntu 14.04 LTS 版,GCC4.8.1(g++)编译通过。其它的平台没试过。预计有些代码在VC6.0以下通过不了,由于有些语言特性是C++11标准的。
以下就是正文的開始吧。
一、C++必须说和必须略过的一些东西
1、工具
工具的话。简答的编程貌似如今已经习惯了在GCC(g++)下了。Linux平台以下,一般不须要非常大的project的时候我都是用VIM写好代码,直接执行了。略微复杂一点的就用CodeBlocks。只是因为打字速度一般,认为VIM的编辑功能也不是非常强,所以通常是把代码什么的在VIM写好,然后凝视文档以及具体的阅读改动的就直接上Sublime Text或者Gedit了。(Emacs还没用到过, -_-||).
Windows以下的话。假设写的代码用不到C++11的新特性那就用VC6.0吧。CodeBlocks也能够,只是写这篇教程的时候我用的是VS2010的cmd编译的。貌似Windows以下好多各种的编译器。。。喜欢什么用什么吧。假设要用C++11特性的话。貌似CodeBlocks最新版本号的是能够支持的。其它的编译器布吉岛。
所以。关于编译器的问题,或者因为编译器导致的问题,就不说了。麻烦。
2、代码风格
代码风格神马的也貌似没什么能够说的,无非是你的花括号是怎么括,你的运算符两旁有没有空格,你的凝视是写在哪里等等。。
关于我的风格在详细的演示样例中能够看粗来。
全部的风格仅仅要不要太标新立异或者奇葩的话。坚持你的风格就好啦。这个实在没有什么好说的。
3、文档凝视
关于C++自己主动文档生成我选择了Doxygen,这个在Windows和Linux以下都能用,只是Windows以下还没用,只是目測应该要比Linux以下好看和易用一点吧。
关于这个文档的一些keyword和标准请查看官方文档或者自行百度,Google一下。非常多人都写了技巧和使用方法。
所以,关于文档和凝视什么不再解释。
以下開始详细的回想复习了。。
二、C++基础
2.1整数表达式
程序演示样例:输入一系列的整数,输出其平均值。当输入的数字小于0个的时候给出提示。
整数表达式这些的。实在不是必需多费口舌。
直接上代码。
代码例如以下:
最后,如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!