C++ Primer学习笔记_1_快速入门
2024-08-25 16:58:14
C++快速入门
一 编写简单程序
// main是操作系统唯一显示调用的函数
int main()
{
/*
*return返回的值是一个状态指示器 0:成功 非0:返回错误给OS
*以echo $?命令可以查看该返回值
*任何其他非零的返回值都有操作系统定义的含义
*/
return ;
}
二 输入/输出
cin: 标准输入
cout: 标准输出
cerr: 标准错误
clog: 日志输出
注:cout cerr或clog 输出写至同一窗口;利用重定向可以将这些流与所选择的文件联系起来
//预处理指示
#include <iostream>
int main()
{
std::cout <<" "Enter two numbers:" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
std::cout << "The sum of " << v1 << " and " << v2
<< " is " << v1 + v2 << std::endl;
return ;
}
三 关于注释
单行注释: //
多行注释: /**/
#include <iostream>
/*
*多行注释
*/
int main()
{
// please enter two numbes 单行注释
std::cout << " Enter two numbers" << std::endl;
int v1, v2;
std::cin >> v1 >> v2;
return ;
}
四 控制结构
读入未知数目的输入
#include <iostream>
int main()
{
int sum = , value;
while (std::cin >> value)
sum += value;
std::cout << "Sum is: " << sum << std::endl;
return ;
}
从键盘输入文件结束符:windows输入ctrl-z Unix和Max OS用Ctrl + d
最新文章
- Xamarin 与VS2015RC(xamarin 3.11.450) 报空指针错误。
- 使用jQuery.form插件,实现完美的表单异步提交
- OpenCASCADE Gauss Integration
- JS 设计模式
- 再读GFS论文
- iOS阶段学习第26天笔记(UILabel的介绍)
- ubuntu命令行打开html文件的方法
- Python strip、lstrip和rstrip的用法
- MySQL工具:管理员必备的10款MySQL工具
- 无责任Windows Azure SDK .NET开发入门篇三[使用Azure AD 管理用户信息]
- [转贴]C++、C#写的WebService相互调用
- FontCombobox 和FontSizeCombobox
- plist解析, 简易实现.
- C++ STL之map常用指令
- mog使用指南
- sql server中单引号拼接字符串(书写错误会出现错误";浮点值 XXXX 超出了计算机表示范围(8 个字节)。“XX”附近有语法错误。";)
- [转载] zookeeper应用——集中配置管理系统的实现
- Hibernate Annotation _List/Map
- WebSocket 的理解
- 03-自己封装DateUtil工具类