一 使用Visual C++2013
- 支持C++11
- 文件说明
*拓展名sln , 记录解决方案中项目的信息
*拓展名suo , 记录该项目的用户选项
*文件.ilk是链接器构建项目时使用,可增量的链接exe
*文件 .pdb包含调试信息 - std::endl会输出换行符并刷新输出缓存,仅使用\n不会立刻刷新
- 函数执行完毕没有return会默认return 0;
- 编译错误信息上按F1可进入Microsoft官网在线错误查询
二 数据变量和计算
Main函数名
使用Ubicode字符的程序时,Visual C++支持wmain()作为main()的替代函数,wmain()是Microsoft的特有定义,不是标准C++的一部分,其中tchar.h头文件定义了名称_tmain,一般用main()取代,但是如果定义了符号——UNICODE则由wmain取代,
为了让程序标识为使用Unicode,需要在stdfx.h头文件添加:
#define _UNICODE
#define UNICODE
定义了_UNICODE会让Windows头文件假定Unicode字符是默认的,给C++标准库附带的C例程头文件带来相同的效果。
定义变量
- 约定类名以大写字母开头,变量以小写字母开头
变量的初始化
三种初始化方法
int value= 0;
int count(10); //以函数形式
int number {5}; //推荐以此为标准,初始化列表,可统一所有情况
// 空的 {} 即赋值0