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'


posted @ 2013-11-01 15:51  叕叒双又  阅读(204)  评论(0编辑  收藏  举报