❤️两千字入门必备基础,建议收藏❤️
一.快速入门
运行如下程序:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟";
return 0;
}
运行结果:
当然,上面的解释对于刚入门的小白,如果你还是不懂,建议你背一下,当然后面会讲。
二.C++ 语法
比如还是这个例子:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟";
return 0;
}
第 1 行: #include 是一个 头文件库,可以让我们处理输入和输出对象,例如 cout(在第 5 行中使用)。头文件为 C++ 程序添加了功能。
2 行: using namespace std 意味着我们可以使用标准库中的对象和变量的名称。
第 3 行:空行。C++ 忽略空格。
第 4 行:另一个总是出现在 C++ 程序中的东西是int main(). 这称为 函数。其大括号内的任何代码{}都将被执行。
第5行: cout(发音为“看出”)是一个 对象与一起使用插入运算符(<<)到输出/打印文本。在我们的示例中,它将输出“Hello World”。
注意:每个 C++ 语句都以分号结尾;。
注意:正文int main()也可以写成:
int main () { cout << "Hello World! "; return 0; }
请记住:编译器会忽略空格。但是,多行使代码更具可读性。
第 6 行: return 0结束 main 函数。
第 7 行: 不要忘记添加右大括号}以实际结束 main 函数。
三.省略命名空间
您可能会看到一些 C++ 程序在没有标准命名空间库的情况下运行。对于某些对象,该using namespace std行可以省略并替换为std关键字,后跟::运算符:
例如:
#include <iostream>
int main() {
std::cout << "川川菜鸟";
return 0;
}
运行输出:
四.C++输出(打印文本)
该cout对象与<< 运算符一起用于输出值/打印文本:
例如:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟!";
return 0;
}
您可以根据需要添加任意数量的cout对象。但是,请注意它不会在输出的末尾插入新行:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟!";
cout << "我要学 C++";
return 0;
}
运行看一下:
五.C++新行(换行)
要插入新行,您可以使用以下\n字符。
例如:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟! \n";
cout << "我要学 C++";
return 0;
}
运行返回
**提示:**两个\n字符一个接一个将创建一个空行
例如:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟! \n\n";
cout << "我要学 C++";
return 0;
}
运行返回:
插入新行的另一种方法是使用endl。
例如:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟!\n" << endl;
cout << "我要学 C++";
return 0;
}
返回:
六.C++注释
注释可用于解释 C++ 代码,并使其更具可读性。它还可用于在测试替代代码时阻止执行。注释可以是单行或多行的。
单行注释
单行注释以两个正斜杠 ( //)开头。//编译器将忽略行尾之间的任何文本(不会执行)。此示例在一行代码之前使用单行注释:
#include <iostream>
using namespace std;
int main() {
// 这是注释
cout << "川川菜鸟!";
return 0;
}
返回:
此示例在一行代码的末尾使用单行注释:
#include <iostream>
using namespace std;
int main() {
cout << "川川菜鸟!"; // 这是注释
return 0;
}
运行结果:
C++ 多行注释
/和之间的任何文本/都将被编译器忽略:
#include <iostream>
using namespace std;
int main() {
/* 这里的代码将会输出传出菜鸟
不信你试试? */
cout << "川川菜鸟!";
return 0;
}
运行返回:
当然,你也可以选中多行,使用快捷键:Ctr+/完成多行注释,例子如下:
#include <iostream>
using namespace std;
int main() {
// 这里的代码将会输出传出菜鸟
// 不信你试试?
cout << "川川菜鸟!";
return 0;
}
返回:
相关文章
- 【深入Java基础】HashMap的基本用法
- 官方零基础入门 Jetpack Compose 的中文课程来啦!
- 1.vSphere快速入门与基础安装
- 1.PS编程入门基础语法
- Servlet基础入门学习2
- Linux 基础 之 用户管理
- 【网络入门】详解常用的基础网络知识(面试笔试常考内容)「建议收藏」
- JavaScript 入门基础 - 对象(五)
- Python 基础知识点归纳
- Python基础入门,什么是变量?
- 程序员学习进阶提升必备技能(从零基础到P8架构师,20W到120W)
- Redis7.0中文系列教程-入门基础
- Python基础语法-函数-迭代器
- FPGA零基础学习之Vivado-按键的使用教程
- linux基础:虚拟主机开启支持Swoole Loader扩展的
- MongoDB基础入门之创建、删除集合操作
- ios入门之界面基础详解手机开发
- Spark入门实战系列–2.Spark编译与部署(上)–基础环境搭建详解大数据
- 微信小程序之基础入门详解编程语言
- Linux简明入门指南:快速学习基础操作(linux简明教程)
- Oracle SQL语法:基础入门指南(oraclesql语法)
- dockerfile实战-制作基础镜像的Base镜像
- 入门指南:掌握 Linux 驱动基础知识(linux驱动基础)
- 快速入门:Linux下C开发基础(linux 下c 开发)
- Mysql使用大全从基础到存储过程
- Git使用基础篇(一些常用命令和原理)