美文网首页C++
C++(基础知识)

C++(基础知识)

作者: 阿凡提说AI | 来源:发表于2017-06-09 17:29 被阅读0次

    1.main函数的函数头描述的是main()和操作系统之间的接口。
    2.有些C头文件被转换为C++头文件,这些文件被重新命名,去掉了扩展名h,并在文件名称前面加上前缀c。对于纯粹的C++头文件来说,去掉.h不只是不只是形式上的变化,没有.h的头文件也可以包含名称空间。
    3.类、函数和变量便是C++编译器的标准组件,它们现在被放置在名称空间std中。

    using namespace std;
    

    仅当头文件没有扩展名.h时,情况才是如此。这意味着iostream中定义的用于输出的cout变量实际上是std::cout,而endl实际上是std::endl。
    4.输出是一个流,即从程序流出的一系列字符。

    屏幕快照 2017-06-29 下午6.08.55.png

    5.换行

    cout << "What't next?\n"
    cout << "Pluto is a dwarf planet.\n"
    cout << "Pluto is a dwarf planet." << endl
    cout << "\n";
    cout<<endl
    

    6.cin

    cin >> carrots;
    

    信息从cin流向carrot。
    7.让程序访问名称空间std的方法主要4种
    (1)将using namespace std;放在函数定义之前,让文件中所有的函数都能够使用名称空间std中的所有元素。
    (2)将using namespace std;放在特定的函数定义中,让该函数能够使用名称空间std中的所有元素。
    (3)在特定的函数中使用类似using std::cout;这样的编译指令,而不是 using namespace std;,让该函数能够使用指定的函数,如cout。
    (4)完全不使用编译指令using,而在需要使用名称空间std中的元素时,使用前缀std::,如下所示:

    std::cout << "I'm using cout and endl from the std namespace" << std::endl;
    

    相关文章

      网友评论

        本文标题:C++(基础知识)

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