一、C++开始

本文介绍了C++的基础知识,包括如何使用iostream进行输出(如cout和endl)和输入(如cin),以及类和函数的概念。示例代码演示了如何定义和使用函数,以及进行简单的输入输出操作。此外,还提到了面向对象编程中的核心概念——类。
摘要由CSDN通过智能技术生成

一、初学C++

#include <iostream>        //包涵输入流 istream与输出流ostream

using namespace std;       //using:编译指令 命名空间 = using std::cout

int main(void)
{
    cout << "Hello world!" << endl;

    return 0;
}

 更好的方法:

using std::count;
using std::endl;
using std::cin;

可代替以下代码,直接使用cin和cout,不必加上Std::前缀:

using namespace std;  

二、输出流

cout :预定义对象

<<:插入运算符(运算符重载,左移运算符)

将字符串插入输出流中显示。

p控制符:endl 表示重启一行

“\n” 也可在C++中实现。

#include <iostream>

using namespace std;

int main()
{
    cout << "!\n";
    cout << "zzz";
    cout<< endl;
    cout << "zzz"<<endl;
    return 0;
}

//声明变量,可以在程序内任何一个地方。

#include <iostream>
using namespace std;
int main()
{
    int zzz;
    zzz = 25;
    cout << "zzz";
    cout<< endl;
    cout << zzz <<endl;
    return 0;
}

拼接输出 

cout << "zzz "<<"aaa "<<zzz <<endl;
cont << "Now you have"
     << "carrots"
     <<  carrots
     << endl;

三、输入流

cin使用>>运算符中抽取字符

四、类的简介 

  • 类是C++面向对象编程(oop) 的核心概念,需要描述表示信息及对数据进行什么操作。

 五、函数

#include <iostream>
#include <cmath>    //include <math.h>
using namespace std;
int main()
{
    double area;

    cout << "Enter the area,in square feet  " <<endl;
    cin >> area;
    double square;
    square = sqrt(area);
    cout << square <<endl;
    return 0;
}

六、用户自定义函数

#include <iostream>

int stonetolb(int);
int main()
{
    using namespace std;
    int stone;
    cout << "Ennter the weight in stone: ";
    cin >> stone;
    int pounds = stonetolb(stone);
    cout << stone << "stone = ";
    cout << pounds << "pounds  "<<endl;
    return 0;
}

int stonetolb(int st)
{
    return st*14;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值