C++基础语法

举报
布小禅 发表于 2021/11/27 20:50:22 2021/11/27
【摘要】 C++基础语法

前言

C++号称世界上最难学的语言,不是因为语法,而是因为特性多,太多了,所以才会说难,但是身为一个年轻人,我觉得挑战难度才能更容易攀上高峰!冲

C++基础语法

每个语言的基础语法格式都不太语言,但是又不是完全不同

1. 注释

注释是会被计算机忽视的东西,主要作用就是让人能够更清晰地阅读代码,毕竟就算你的英语很好,有些标识符也是程序员自己命名的,而且代码也不算符合语言意思。

就像这样一个单行注释:

cout<<"你好"<<endl; //这是C++的语法中将你好输出到窗口的语句

还有这样的多行注释:

/*
作者:布小禅
创建时间:2021/11/20
版本:1.0
*/

这样就能使别人阅读你的代码更加的舒适。

当然要养成写注释的习惯并不容易,甚至这事是个苦差事,有句话说得好:程序员最讨厌别人的程序不写注释以及自己的代码写注释

当然最好都养成系注释的习惯,也灭必要每行代码都写注释,至少类和函数的注释是需要的

2. 语句块

在C++中的语句块使用{}分开,比如函数,循环,判断等,眼看这是不是同一个功能的代码,最好的办法当然就是看注释,或者找大括号来看

比如嵌套的循环判断等,还有就是main函数

int main()
{
    return 0;
}

这个函数就是由大括号括起来的,就是代表里面是一个语句块

虽然代码中的一些空格不会被计算机识别,但是为了代码的美观和阅读星,我们还是会有一些空格出现

就比如上面的main函数,除了int mainreturn 0之间的空格无法删去外,别的空格都是不必要的,你也可以写成这样:

int main(){return 0;}

这是完全不会影响代码的运行的

3. 标识符

​ 标识符,这个东西是我们自己命名的东西,但是呢,我们又不能随意的命名,因为不知定格规范的话,有的人写这种,有的人写那种,计算机又会看不懂了。

标识符的规范:可以包含数字,字母,下划线,但是又不能以数字开头,并且标识符对大小写敏感。

合格的标识符:

a1,b2,c3,d4,numSize,sum,_a

不合格的的标识符:

123,1a,2b,3d,main,int

4. 关键字

关键字可以理解为由C++定义的标识符,我们无法将他们作为我们的标识符,因为它们本身就含有特定的意义,就像,main,int等

列出以下最常见的关键字

关键字 作用 关键字 作用
int 整型数据类型 for 循环
switch switch判断语法 if 判断
main main函数,用于运行程序 return 返回数据

5. 第一个程序

第一个C++版本的HelloWorld程序

#include <iostream> //使用系统库
using namespace std;  //使用std命名空间,里面含有cout输出对象
int main()//main函数,程序在这里开始运行
{
    cout<<"Hello World!!"<<endl;//将HelloWorld输出到控制台
    return 0;//返回0表示程序正常运行,为别的表示发生异常,但是我们看不到返回值
}

结语

努力不一定会成功,但是不努力一定不会成功!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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

举报
请填写举报理由
0/200