C++学习笔记1:输入输出、类简介

这篇博客介绍了C++的基础知识,包括使用标准库iostream进行输入输出操作,如std::cin和std::cout,以及如何处理文件结束符。同时讲解了类的概念,如成员函数的使用,并强调了尖括号和双引号在包含头文件时的区别。此外,还提及了在ACM模式下读取输入数据的方法。
摘要由CSDN通过智能技术生成

补充C++基础笔记。

输入输出

  1. 标准库提供输入输出 #include <iostream>
    输入:std::cin >> 输入内容存储的变量
    >>输入运算符接受一个istream作为其左侧运算对象,接受一个对象作为其右侧运算对象
    输出:std::cout << 输出的内容 << std::endl
    <<输出运算符接受两个运算对象:左侧的运算对象必须是一个ostream对象,右侧的对象是要打印的值
    endl是被称为操纵符的特殊值,写入endl保证所有输出真正写入输出流
    std::指出名字cout和cin是定义在std的命名空间中,防止不经意的名字定义冲突
  2. 读取数量不定的输入数据
    while (std::cin >>value)
    此循环条件检测的是std::cin,遇到文件结束符时,istream对象的状态会变为无效,处于无效条件的istream对象会使条件变为假。
    ACM模式下读入输入数据可以参看博客:笔试时的ACM模式输入输出汇总(C++版)

类简介

  1. 包含来自标准库的头文件时,应该用尖括号(< >)包围头文件名。对于不属于标准库的头文件,则用双引号(“ ”)包围。
  2. 成员函数(member function)是定义为类的一部分的函数,有时也被称为方法(method)。
    通常以类对象的名义来调用成员函数:类对象.成员函数()
参考资料:
  1. 笔试时的ACM模式输入输出汇总(C++版)
  2. C++ primer. 第五版.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值