教程目录
Ⅰ 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试一下效果。根据这个框架,你就可以开始自由发挥了。
麻烦给个👍+💗+关注,我会非常感激。