❤️两千字入门必备基础,建议收藏❤️

举报
川川菜鸟 发表于 2021/10/17 00:06:06 2021/10/17
【摘要】 文章目录 一.快速入门二.C++ 语法三.省略命名空间四.C++输出(打印文本)五.C++新行(换行)六.C++注释 一.快速入门 运行如下程序: #include <iost...

一.快速入门

运行如下程序:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

运行结果:
在这里插入图片描述
当然,上面的解释对于刚入门的小白,如果你还是不懂,建议你背一下,当然后面会讲。

二.C++ 语法

比如还是这个例子:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

第 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;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

运行输出:
在这里插入图片描述

四.C++输出(打印文本)

该cout对象与<< 运算符一起用于输出值/打印文本:
例如:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟!";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

您可以根据需要添加任意数量的cout对象。但是,请注意它不会在输出的末尾插入新行:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟!";
  cout << "我要学 C++";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

运行看一下:
在这里插入图片描述

五.C++新行(换行)

要插入新行,您可以使用以下\n字符。
例如:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟! \n";
  cout << "我要学 C++";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

运行返回
在这里插入图片描述
**提示:**两个\n字符一个接一个将创建一个空行
例如:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟! \n\n";
  cout << "我要学 C++";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

运行返回:
在这里插入图片描述

插入新行的另一种方法是使用endl。
例如:

#include <iostream>
using namespace std;

int main() {
  cout << "川川菜鸟!\n" << endl;
  cout << "我要学 C++";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

返回:
在这里插入图片描述

六.C++注释

注释可用于解释 C++ 代码,并使其更具可读性。它还可用于在测试替代代码时阻止执行。注释可以是单行或多行的。

单行注释
单行注释以两个正斜杠 ( //)开头。//编译器将忽略行尾之间的任何文本(不会执行)。此示例在一行代码之前使用单行注释:

#include <iostream>
using namespace std;

int main() {
  // 这是注释 
  cout << "川川菜鸟!";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

返回:
在这里插入图片描述
此示例在一行代码的末尾使用单行注释:

#include <iostream>
using namespace std;

int main() {
 
  cout << "川川菜鸟!"; // 这是注释 
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

运行结果:
在这里插入图片描述

C++ 多行注释
/和之间的任何文本/都将被编译器忽略:

#include <iostream>
using namespace std;

int main() {
  /* 这里的代码将会输出传出菜鸟 
 不信你试试? */  
  cout << "川川菜鸟!";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

运行返回:
在这里插入图片描述
当然,你也可以选中多行,使用快捷键:Ctr+/完成多行注释,例子如下:

#include <iostream>
using namespace std;

int main() {
//  这里的代码将会输出传出菜鸟 
// 不信你试试? 
  cout << "川川菜鸟!";
  return 0;
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

返回:
在这里插入图片描述

文章来源: chuanchuan.blog.csdn.net,作者:川川菜鸟,版权归原作者所有,如需转载,请联系作者。

原文链接:chuanchuan.blog.csdn.net/article/details/120067388

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。