C++实用教程(总2023-04期):教你程序3大框架关键,轻松驾驭C++语法

教程目录

Ⅰ C++头文件使用方法

Ⅱ C++“std”使用

Ⅲ C++语句格式

Ⅳ 程序框架

Ⅰ C++头文件使用方法

它一般出现在程序的第一行,目的是声明程序运行需要哪些模块,并导入它们。

常见的头文件如下。

                           bits/stdc++.h            万能头文件,包含C++大部分头文件

在程序的开头我们使用include将需要的头文件导入。格式为#include<头文件名称>(结尾不需要分号)。例如,以下程序导入iostream头文件。

#include<iostream>

Ⅱ C++“std”使用

std::是名称空间标识符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准库中的函数或者对象都要用std来限定。一般来说,std都是要调用C++标准库时使用。比如使用标准库文件iostream时,要写上std,而使用非标准库文件iostream.h,不用写。

比如以下程序:

#include<bits/stdc++.h>

int main(){
    int a;
    std::cin>>a;
    std::cout<<a*a;
    return 0;
}

使用using namespace std;语句,告诉编译器我们将要使用std命名空间中的函数或对象。这样操作的话,程序中就不需要在std命名空间中的函数或对象前加上std::了。

#include<bits/stdc++.h>
using namespace std;

int main(){
    int a;
    cin>>a;
    cout<<a*a;
    return 0;
}

Ⅲ C++语句格式

C++与Python的不同之处在于,C++是将所有的代码一起编译,程序运行速度比较快;而Python是边解释边运行的,便于初学者快速发现程序中的错误。

在C++中,在每行语句后面需要加上分号“;”,告诉编译器语句结束了。最简单的语句是一条空语句:

;

像第2章中的两个示例程序,在声明变量,cin,cout这种相对独立的语句后加上分号。而for/while循环,或者if/switch语句的开头不需要分号,如:

​​#include<bits/stdc++.h> // B.这里不需要分号
using namespace std; // A.这里需要分号

int main(){ // B.
    int a = 0; // A.
    for(int i=1;i<=20;i++){ // B.
        a += i*i; // A.
    cout<<a; // A.
    return 0; // A.
} // B.

Ⅳ 程序框架

根据以上3章的内容,我们可以搭建出程序的基本框架了。

#include<bits/stdc++.h>
using namespace std;

int main(){
    
    return 0;
}

下面是如何让你的Dev-C++自动填充以上内容。

①打开Dev-C++。

 

②点击工具-编辑器选项。

③ 点击代码-缺省源。

④勾选“向项目初始源文件插入代码”。

 ⑤填充代码。

⑥点击“确定”,再点击CTRL+N试一下效果。根据这个框架,你就可以开始自由发挥了。

麻烦给个👍+💗+关注,我会非常感激。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值