C++入门教程(一):第一个C++程序

C++教程 专栏收录该内容
85 篇文章 19 订阅

小古银的官方网站(完整教程):http://www.xiaoguyin.com/
C++入门教程视频:https://www.bilibili.com/video/av20868986/

目录

基础示例

本篇教程将要讲解在安装编译器时提到的这个代码:

#include <iostream>

int main(void)
{
    std::cout << "小古银的C++教程" << std::endl;
    return 0;
}

基础讲解

最简单的C++程序是这样的:

int main(void)
{
    return 0;
}

最简单的C++程序代码仅需要4行,他不做任何操作。但是他是C++程序最基本的而且是必须有的,因为所有标准的C++程序都是从main(主函数)开始执行。一般情况下,没有main, 程序不能编译,也就不能运行。

代码需要直接或间接写在主函数里才能被执行:

int main(void)
{
    // 代码写在这里
    return 0;
}

代码写在主函数的括号 { } 之间,return 0;的上面。

要想程序输出文字,需要用std::cout进行输出(std是standard,意思:标准。以后凡是加std::都是标准C++的东西,std::cout是标准输出)。如果需要使用std::cout,则必须在文件的开始位置添加:

#include <iostream>

小古银的C++教程这几个文字输出到终端。在代码里,需要输出一些文字,都需要加双引号"来把文字引起来,来说明这是文字,不是代码。双引号引起来的文字叫做字符串

std::cout << "小古银的C++教程";

std::endl用来换行,在终端上输出它就会换一行:

std::cout << std::endl;

在终端上输出小古银的C++教程这几个字后换一行:

std::cout << "小古银的C++教程" << std::endl;

所以这个代码的整体作用就是:在终端上输出小古银的C++教程这几个字后换一行:

#include <iostream>

int main(void)
{
    std::cout << "小古银的C++教程" << std::endl;
    return 0;
}

基础拓展

main函数有且只有一个,但是它有两种形式,其中一种如下:

int main(void)
{
    return 0;
}

另外一种如何使用以后会讲解,它的形式如下:

int main(int argc, char *argv[])
{
    return 0;
}

总结

  1. 每个C++程序有且只有一个main函数。
  2. main函数有两种形式。
  3. 使用std::cout配合<<输出内容,换行使用std::endl
  4. 使用std::coutstd::endl前需要使用#include引入iostream
  5. 除了少数的几行不需要分号;,基本大多数情况每一行都需要分号;。主函数和引入库都不需要加;,对于其他不需要加;的情况后续会说明。
  6. 新手需要注意的:main的拼写;代码中的标点符号都是英文的标点符号。

练习

写代码输出要学好C++需要大量的精力和耐心

评论 1 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

小古银

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值