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)变量

  • 相关阅读:
    NET5 WebApi 解决跨域问题
    CentOS7安装MYSQL
    VMWare安装CentOS7
    MSSQL还原数据库,更改用户登陆权限
    Vue自定义页面路由
    解决VSCODE"因为在此系统上禁止运行脚本"报错
    简析 HTTP 2.0 多路复用
    Git放弃本地修改,强制拉取最新版
    eclipse安装OpenExplorer插件--快速打开文件目录
    git统计某段时间内代码的修改量/总代码量
  • 原文地址:https://www.cnblogs.com/sherrlock/p/13543933.html
Copyright © 2011-2022 走看看