cin和cout的简单实用

                                                                 从C到C++
大二开始了,大一学的C,大二开始了C++的课程,首先C语言是结构化和模块化的语言,它是面向过程的,而C++是面向对象的,这就大大的加强了程序员对程序的可利用性和可操作性。
C++保留了C的缘由的所有优点,增加了面向对象的机制。由于C++对C的改进主要体现在增加了使用与面向对象程序设计的“类”;还有一个就是对C的扩充。
下面介绍少一个简单的小程序:
#include <iostream>
using namespace std;
int main()
{
cout<<”hello C++”<<endl;
return 0;
}
标准的C++规定main函数必须声明为int型,所以,该主函数带回一个整型的函数值。
Cout :输出流对象
<< :插入运算符
Using namespace std的意思是“使用命名空间std”。C++标准库中的类和函数式在命名空间std中申明的,所以只要使用C++标准库中的内容,就必须要使用 Using namespace std做声明。
在列:
#include <iostream>
Using namespace std;
Int main()
{
Int a,b,sum;
Cin>>a>>b;
Sum=a+b;
Cout<<sum<<endl;
Return 0;
}
Cin :输入流对象。
>> :提取运算符。
前面的都是C++对C的一种简单扩充,下面介绍介绍C++里面特有的“类”和“对象”。
先举一个简单的例子:
#include <iostream>
Using namespace std;
Class myclass()
{
Public:
Void get_num()
{
Cin>>id>>age;
}
Void show_num()
{
Cout<<”id”<<id<<endl;
Cout<<”age”<<age<<endl;
}
Private:
Int id;
Int age;
}
Maclass m1;
Int main()
{
m1.get_num();
m1.show_num();
Return 0;
}
首先C++的类中可以包含数据和函数,他们分别称为数据成员和成员函数。成员函数是用来对数据成员进行操作的。一个类是由一批数据成员及对其操作的成员函数组成。
类可以体现出数据的封装性和信息隐蔽。
类可以吧数据核函数分为三大类:public(公有的),private(私有的),protected(保护的),通常情况下会把数据指定为私有。
凡是被指定为公有的数据或者函数,既可以被本类中的成员函数调用,也可以被类外的语句调用。被指定为私有的数据或者函数只能被本类中的成员函数调用,而不能被类外调用。
具有“类”类型特征的变量称为“对象”,对象是实际储存空间的,而类型并不占实际存储空间的。“.”是一个“成员运算符”,把对象和成员联系起来。
Cin与scanf的比较:它的好处是不用声明你要输入的数据是什么类型,直接cin>>x,(x是你要输入的数据),缺点就是耗时,耗时的原因我觉得应该是cin比着scanf高级,而在编程方面,越高级的语言,越耗时!Cout和printf同理。
要记住cin要和>>配合使用。同理cout要和<<配合使用。
#include <iostream>
Using namespace std;
Int main()
{
Char name[1000];
Cin>>name;
Cout<<name;
}

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值