初识C++

作者: 二进制人类 | 来源:发表于2022-10-19 19:34 被阅读0次
#include <iostream>//i:输入 o:输出  iostream输入输出流(主要用于声明输入输出的方法)
//使用标准的命名空间std
using namespace std;
int main(int argc, char *argv[])
{
#if 0
    //cout输出终端设备 将hello world输出到终端上     endl起到换行的作用
    cout << "Hello World!中文" << endl;

    int num  = 100;
    //cout输出没有格式要求(有默认格式)
    cout<<"num = "<<num<<endl;//num = 100

    //输入cin 终端输入设备
    cin >> num;//给num获取键盘输入
    cout<<"num = "<<num<<endl;

    //cin给多个int变量获取输入
    int data1=0, data2=0;
    cin>>data1>>data2;//默认终端输入的时候 各个数据以空格隔开
    cout<<"data1 = "<<data1<<", data2="<<data2<<endl;
#else
    char buf[128]="";
    //cin>>buf;//遇到空格 或 回车结束输入
    //cout<<"buf = "<<buf<<endl;
    //如果想获取带空格的字符串
    cin.getline(buf,sizeof(buf));
    cout<<"buf="<<buf<<"="<<endl;
#endif
    return 0;
}

如果不写using namespace std;不能直接使用cout

std::cout<<"hello world"<<std::endl;

C++自带的头文件 都不需要.h 比如:#include<iostream>

C++包含用户自定义头文件 还是要写.h 比如:#include "fun.h"

C++包含C库的头文件有两种方式:

include <string.h>

include <cstring>

#include <string.h> //C语言的string
#include <string> //c++的string

相关文章

  • C++_day01

    C++学习 1 C++初识 1.1 hello world system("pause")是使窗口暂停,不出现闪退...

  • 极客班第一周学习笔记

    初识C++ C++是在C之上基于对象,面向对象的编程语言。c++相比c在编程上更加模块化,具象化。 C++代码规范...

  • 初识c++

    配置g++环境 sudo apt-get install g++ 如果遇到依赖问题安装不了,可以查阅如何解决ubu...

  • 初识C++

    如果不写using namespace std;不能直接使用cout C++自带的头文件 都不需要.h 比如:#i...

  • c++引用初识

  • C++函数初识

    Tags:C++,《C++ Primer Plus》笔记 一、原型、定义与调用## 一个完整的函数包含原型、定义和...

  • C++学习笔记

    初识C++ C++标准格式 变量 作用:给一段指定的内存空间起名,方便操作这段内存。语法:数据类型 变量名 = ...

  • C++ Primer 第一章笔记

    Chapter 1 Getting Started 1.2 初识输入输出对象 C++ 并未定义任何 IO 语句,取...

  • 初识Java

    初识Java (1)Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继...

  • Java基础知识

    初识Java Java是一种跨平台的,面对对象的程序设计语言。不仅吸收了C++语言的各种优点,还摒弃了C++里难以...

网友评论

      本文标题:初识C++

      本文链接:https://www.haomeiwen.com/subject/tgnuzrtx.html