C++入门教程(1):第一个C++程序
小古银的官方网站(完整教程):http://www.xiaoguyin.com/
C++入门教程视频:https://www.bilibili.com/vide...
基础示例
本篇教程将要讲解在安装编译器时提到的这个代码:
#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; }
总结
- 每个C++程序有且只有一个
main
函数。 main
函数有两种形式。- 使用
std::cout
配合<<
输出内容,换行使用std::endl
。 - 使用
std::cout
和std::endl
前需要使用#include
引入iostream
。 - 除了少数的几行不需要分号
;
,基本大多数情况每一行都需要分号;
。主函数和引入库都不需要加;
,对于其他不需要加;
的情况后续会说明。 - 新手需要注意的:
main
的拼写;代码中的标点符号都是英文的标点符号。
练习
写代码输出要学好C++需要大量的精力和耐心
。
相关推荐
文山羊 2020-11-07
susmote 2020-11-07
拉斯厄尔高福 2020-11-04
xceman 2020-10-23
hellojunz 2020-10-23
caojhuangy 2020-10-12
xinyupan 2020-09-28
lousir 2020-09-27
一个逗逗 2020-09-22
Maryhuan 2020-09-20
rkhstar 2020-09-09
DreamSnow 2020-09-09
aehousmantao 2020-09-03
tkernel 2020-09-03
abfdada 2020-08-26
svap 2020-08-25
二十不悔三十而立 2020-08-19
FlightForever 2020-08-17
joyjoy0 2020-08-13