C++编程见闻
今天心血来潮,看到很多天借的一本书《轻松学C++编程》,书就一般,但是由于自己的刚开始学c++,勉强凑活来看吧,就把学习的过程亮出来,权且对自己的一种变相激励也好。
程序一
首先:打开vim,编写源代码为:
/*
文件:HelloWorld.cpp
作者:×××
时间:2013年11月01日 巳时
地点:××× 家中
说明:练习C++项目第一个程序
*/
#include <iostream>
using namespace std; //使用标准命名控件
int main(int argc, char * argv[])
{
cout << "Hello World!" << endl; //利用c++对象cout来向标准输出字符串
return 0; //返回0值,表明程序正常退出
}
接着:使用gcc编译:g++ HelloWorld.cpp -o HelloWorld
然后:执行:./HelloWorld
结果:Hello World!
程序二
首先:打开vim,编写源代码为:
/*
文件:add.cpp
作者:×××
时间:2013年11月01日 巳时
地点:××× 家中
说明:练习C++项目第一个程序
*/
#include <iostream>
using namespace std;
int main(int argc, char * argv[])
{
double num1, num2;
cout << "请输入num1:";
cin >> num1;
cout << "请输入num2: ";
cin >> num2;
cout << "num1 + num2 = " << num1 + num2 << endl; //两个数相加
cout << "num1 - num2 = " << num1 - num2 << endl; //两个数相减
cout << "num1 * num2 = " << num1 * num2 << endl; //两个数相乘
cout << "num1 / num2 = " << num1 / num2 << endl; //两个数相除
return 0;
}
接着:使用gcc编译:g++ add.cpp -o add
然后:执行:./add
结果:
请输入num1:6
请输入num2: 3
num1 + num2 = 9 加
num1 - num2 = 3 减
num1 * num2 = 18 乘
num1 / num2 = 2 除
今天突然发现C++语言还可以这样写
看下面的例子
char ch="hello,QT"[1];
结果ch='e'
最新文章
- SSRS ReportServer Database 的Blocking问题
- c语言计算矩阵特征值和特征向量-1(幂法)
- 【Alpha版本】冲刺阶段——Day 5
- TreeBuilder科学的树创建器
- Android 呼吸灯流程分析
- oracle 监听动态和静态的配置
- linux之centos安装xampp
- django&ndash;url
- Android菜鸟的成长笔记(9)——Intent与Intent Filter(下)
- JAVA中java.util.Date、java.sql.Timestamp和String之间的互相转换
- C# 解析torrent文件
- Python运算符之翩若惊鸿,婉若游龙
- 一个基于Net 的CMS -- Umbraco CMS
- 卷积cnn总结
- 新建Maven项目建成后本应该有的src/main/java和src/test/java目录并没有出现:
- 【Linux系统目录结构】
- C++11模版元编程
- Alpha阶段结束分数(百分制)
- Golang之写一个聊天室
- jQuery实现的手风琴效果