C++【厨师编程】 编程基础:6、变量

这节课一开始,我要先讲讲变量的概念。

变量相当于碗,可以往里面存东西。

比如:

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a=8;
    cout<<a;
}

=号在c++里叫赋值号,相当于一个漏斗,能让数据进入碗里,例如,a=8就是把8这个数据放进叫a的碗里。那么会输出8。

cout<<a可以将a里储存的值输出出来;那样,我们学过的数据类型就用的上了:

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a=8;//定义一个储存8的变量
    cout<<a;//输出8
    char b='a';//定义一个储存a的变量
    cout<<n;//输出a
    bool c=1;//定义一个储存true的变量
    cout<<c;//输出1
    string d="123456";//定义一个储存123456的变量
    cout<<d;//输出123456
    double e=3.14;//定义一个储存3.14的变量
    cout<<e;
    return 0;
}

不过在c++里,对变量名的要求很严格,必须遵守以下规定,否则报错:

在C++中,变量名的要求如下:

1. 变量名只能由字母、数字和下划线组成,不能包含空格、特殊字符或运算符。
2. 变量名必须以字母或下划线开头,不能以数字开头。
3. 变量名区分大小写,例如"myVariable"和"MyVariable"是不同的变量名。
4. 变量名不能是C++的关键字,例如"if"、"else"、"while"等。
5. 变量名最好具有描述性,能够清晰表达变量的用途。
6. 变量名应该尽量简洁,避免过长的命名。
7. 使用驼背驼峰命名法或下划线命名法,例如"myVariable"或"my_variable"。
8. 避免使用单个字符的变量名,除非它们用于循环迭代或其他特定目的。
9. 变量名应该避免使用常见的缩写,除非它们被广泛接受和理解。
10. 在编写代码时,应该保持一致的变量命名风格。

这些要求帮助提高代码的可读性和可维护性。

不过大家对关键字可能了解甚少,我把最常见的关键字都列举出来:

 bool, break, case, char, class,  const,continue, default, delete, do, double,  else,   false, float, for,  goto, if,  int, long, namespace, new, operator, private, protected, public,  return, short,  sizeof, static,  struct, switch, true,  typedef,  unsigned, using,  void, while。

大家懂了吧?

课后作业:

1、定义一个叫str的变量,储存字符串woshichengxuyuan。

2、定义一个叫ch的变量,储存字符2。

3、自己了解>=.<=,==,!=,<,>,%分别在c++里是什么意思。(下节课内容)

再见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值