zoukankan      html  css  js  c++  java
  • 四叔的c++入门课(2)Hello World

    今天不是剪切怪了
    打开我们上节课安装的IDE
    输入

    #include<iostream>
    using namespace std;
    int main(){
          cout<<"hello world";
    }
    

    然后编译运行,我们就能得到一个小黑板,它输出了一个hello world。
    如果你改变双引号里面的内容,它会输出对应的内容。
    这就是一个简单的输出一个内容的程序。
    该程序的第一二行,我们称为头文件,它的作用是引入“库”(后续我们会介绍什么是库)或者作一些定义。
    第二行我们使用了名字为std的“命名空间”
    第三四五行是主函数,第4行执行了输出内容。
    注意一下cout的读法,我以前一直读作扣特,然而应该是西奥特(c,out)
    如果你使用了VS,那么恭喜,你不能直接编译源代码,你必须建好一个工程文件,然后编译。
    如果你用的devcpp,你编译的时候会提醒你要保存在本地,保存后会是一个拓展名为cpp的文件,就是c plus plus,这本质是一个文本文件。
    编译器编译后生成了一个exe文件(可执行性文件),这个是你的程序。
    拥有代码,可以得到程序,而只有程序很难得到代码(从程序到代码的过程叫反编译,极难)
    你可以尝试魔改这个代码cout的内容,如果你成功了,那么今天的课你学会了。

    什么是库(摘自百度百科)

    可以简单的把库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。在库文件的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,库中的指令都被直接包含在最终生成的可执行文件中了。但是若使用动态链接库,该库文件则不必被包含在最终可执行文件中,可执行文件执行时可以“动态”地引用和卸载这个与可执行文件独立的库文件。

    什么是头文件(百度百科)

    在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。

    下期预告:四叔的c++入门课(3)变量

  • 相关阅读:
    鲲鹏服务器测试
    su与sudo的使用说明
    海天校园大型行业网站开发运营招募
    cat命令
    window与liunx下 nginx下载
    asp.net开发人员手册 昨天刚整理完
    centos nginx 安装文档 0.8.x
    高中物理公式、规律汇编表
    关于数据导入描述
    一键安装Nginx
  • 原文地址:https://www.cnblogs.com/sherrlock/p/13543933.html
Copyright © 2011-2022 走看看