前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常量和变量(c++简单信息的表达和运算)

常量和变量(c++简单信息的表达和运算)

作者头像
抖音hzcya
修改2020-06-12 10:02:42
6100
修改2020-06-12 10:02:42
举报

1.常量 2,3,4; ‘‘Hello world!’’,“c++” cout << 2020; 常量:不能改变的量 字面常量(字面量,直接常量):直接写出的数据 符号常量:用符号表示数据,但它一旦确定了表示那个数据,以后它不再改变 ①符号常量 说明一个符号表示常量 ⚮ const <符号说明符> <符号常量名> = <数据>;

<类型说明符>是表示数据类型的符号

例如: ⚮ const int N =100;✓ ⚮ const char A =‘E’;✓ ⚮ N=200;✗ ⚮ A=‘F’;✗

②符号常量 在main函数前 ⚮ #define <符号名称> <数据> 例如 ⚮ #define PAI 3.14 程序编译时,先将<符号名称>全部替换为<数据>,然后才正是编译,所以这样的就说明编译预处理 ☛注意:行末没有分号,它不是C++语句,称为预处理。 2.变量 变量 ⚮ 只可以变得量。更通俗的说,变量是用符号表示数据,它表示的数据是可以变得。 变量的说明 ⚮ <类型说明符> <变量名表>; ⚮ <类型说明符>,就是前面介绍变量时的类型说明符,象int,float,double,char,bool等。 ⚮ <变量名表>是一个或多个标识符,多个标识符之间用逗号隔开。 变量的举例说明 int a; double d1,d2; char c1,c2,c3; ☛注意:变量的说明也叫变量的声明。 变量意味着编译系统会给这个变量在内存中分配一个存储单元。所以变量的声明也叫变量的定义。 变量的初始化 在声明变量的同时说明它代表的数据是什么,称为变量的初始化。 格式是<类型说明符> <变量名1>=<值或表达式1>[,<变量名2>=<值或表达式2>]; 例如 ⚮ int a=5; double pai=3.14,e=2.71828; char A=’?’,B=’%’; cout<<2paia<<endl; 变量的赋值 <变量名>=<值或表达式>; 其中的等号称为赋值运算符,其作用之一是将右边表达式的值放在左边变量的储存单元中去。 例如 ⚮ const double PAI=3.14;//声明常量PAI double r,area;//声明变量r,area分别表示半径和面积 r=5.0//为r赋值 area=PAIrr;//计算圆的面积并赋值给area cout<<area<<endl;//显示结果 变量通过输入语句赋值

include<iostream>

using namespace std; int main() {

代码语言:javascript
复制
  const double PAI=3.14;//声明常量PAI
  double r,area;//声明变量r,area分别表示半径和面积
  cin>>r;//通过输入为r赋值
  area=PAI*r*r;//计算圆的面积并赋值给area
  cout<<area<<endl;//显示结果
  return 0;

} 变量使用中应注意的问题 先定义,在使用。 只能定义一次,不能重复定义。 先赋值,再参与计算。 变量可以多次赋值,而常量是不能赋值的。 变量的定义可以出现在使用前的任何地方,但建议在程序的开始定义变量。 少用或不用字面常量。 内容要点

  • 常量

⚮ 字面常量,符号常量 ﹢const说明,是语句,末尾有分号 ﹢#define说明,预处理,行末没有分号

  • 变量

﹢先定义,后使用 ﹢先赋值,后运算 ﹢定义一次,赋值多次

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • include<iostream>
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档