c++:入门第一个程序


第一个C++程序

#include <iostream>

using namespace std;

int main()

{

    cout << "Hello world!" << endl;

    return 0;

}

解释

1、#include<iostream>

iostream 即输入输出流

iostream.h是一个包含输入输出各种函数的库

2、using namespace std;

首先要理解 namespace 的意思

来自Baidu百科

之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了。为了解决这个问题,引入了名字空间这个概念,通过使用 namespace xxx;你所使用的库函数或变量就是在该名字空间中定义的,这样一来就不会引起不必要的冲突了。

也就是说namespace是一个放 变量名的空间,用于存放各自变量名 防止出现引用其它文件出现重名的现象。

Uising 有多种用法,在这个语句中 (using namespace std; )可以看成固定搭配。

using namespace std; 的意思就是表示使用命名空间std;

std 里面包括很多经常用的命名,如cout,cin等。

3、cout<< : 用于将输出字符串等到屏幕上

4、endl : 换行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //出自51博客:www.Amanda0928.51.com 第一章 一、选择题 1.B; (typedef ,t...
    Damongggggg阅读 13,825评论 0 1
  • 基本概念 1a general-purpose programming language用于创建计算机程序。艺术类...
    伍帆阅读 5,179评论 0 1
  • 一、 为什么需要命名空间(问题提出) 命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的...
    IvanRunning阅读 6,917评论 0 2
  • C++入门基础 namespace专题讲座 namespace概念 所谓namespace,是指标识符的各种可见范...
    蔡俊宇阅读 4,162评论 0 2
  • C++ 面向对象 c++创建对象的时候如果使用new运算符,将会返回返回一个指针,指向堆中的内存地址 类,对象类定...
    小小小8021阅读 2,299评论 0 0