C++最基础的一些东西,在这(好几)次性讲完!
1.写代码之前
C++不管是菜鸟还是老鸟,几乎可以说都在用Dev-C++作为编译器和编辑器,因为他出色的代码显示功能和自带编译器的便捷性,使他十分适用于初学者。
很可惜的是,Dev-C++ 已经断更,但是非常好的是,有另一替代品!(算吧),那就是 Embarcadero Dev-C++。
2.关于头文件
C++与其他语言的不同点(对于非代码小白),就是它的头文件。与Java类似,需要导入一定的头文件才能使用相应的库。
例如#include<iostream>
库,其中就包含了你从c0~c2中大部分要用到的东西。
既然说到了头文件,就从头文件开始讲起吧。
|
|
没错,实质上,C++的头文件就是这么一行东西,如果你要写多个头文件,直接换行按相同格式写即可。
例:
|
|
但是如果你去一些编程机构学习的话,他们会告诉你头文件这么写:
|
|
Why?
我们逐行来解释下。
第一行已解释过,不再多言。
第二行的 using namespace std 意思是在标准命名空间中编译你的代码(这并不是必须的,后面会讲)。
3~5行则是准备进行的正式阶段,这几行代码在C++中叫做函数,而这一种叫做主函数,他是会在代码编译后自动运行的。这里的函数与数学中的一次函数,二次函数完全不同,你可以理解为函数就是提前写好的一个程序,当你需要时调用他便会执行。而主函数是最不一样的,他不需要被调用便会自动执行,所以我们所有的代码几乎都是写在主函数中的。(注意!主函数必须为int类型!)
3.关于一些关键字
再来看主函数内部可以写什么。主函数内部则是几乎容纳任何事物,先来学几个C++的基础。
|
|
一个个来,int的用法是定义一个整数的变量,例如:
|
|
意思就是定义一个整数变量n并初始化为0。
为什么说是整数变量,因为当你手动执行如
|
|
时,他会自动变为整数,并不是我们所说的“四舍五入”,而是直接去除小数部分。则实际上第一行会将n变成1,第二行会将n变为114。
float和double就是小数类型的变量,通常使用double而非float因为double比float数据范围更大,能存储的数字更大,基本与int相同,除了能存储小数以外。
cin是一个C++专有的输入,通常与»搭配。
则:
|
|
的意思就是输入n这个变量,cout正好相反
|
|
意思就是输出n。
4.小总结
所以这个时候就能做一个简单的加法计算器了,加号在C++中就是+。
加法计算器实例:
|
|
那么第一节基础课就到这里,感谢支持!