首页 > 编程语言 >编程基础:常量、变量与字面量详解

编程基础:常量、变量与字面量详解

时间:2024-09-20 20:51:17浏览次数:9  
标签:777 变量 常量 666 编程 详解 字面

摘要:文章介绍了编程基础:变量可变,常量不变,字面量是初始赋值。


我们在学习编程的时候,经常听到这3个词:

  • 常量
  • 变量
  • 字面量

那么它们是什么意思呢?

我们写 2 行代码,来帮助我们理解。

int a = 666;
const int b = 777;

变量

在第 1 行代码中,a 是变量,666 是字面量。

或者我们可以说,变量 a 的初始值是字面量 666


常量

在第 2 行代码中,b 是常量,因为它被 const 关键字所修饰,它的值不可以被修改,所以它被称为常量。

当然,我们也可以说,常量 b 的初始值是字面量 777


字面量

字面量在上面的两行代码中是 666777。它们表示的是常量或变量所代表的具体数值。字面量通常出现在等号的右边,也就是赋值操作的右边。


总结

  • 变量是可以被更改的量。
  • 常量是不可以被更改的量,它的值恒定为某个特定的值。
  • 字面量是常量或变量在声明时所赋予的具体数值,它通常出现在等号的右边。

标签:777,变量,常量,666,编程,详解,字面
From: https://blog.51cto.com/xuwenda/12068309

相关文章

  • 【Webpack】处理CSS资源详解
    文章目录一、Webpack处理CSS的基本概念1.Webpack中的CSS处理2.`Loader`的作用二、配置Webpack处理CSS资源1.基本配置2.使用`MiniCssExtractPlugin`提取CSS3.处理Sass或Less等预处理器4.使用PostCSS处理CSS三、CSSModules的使用1.CSSModules概述2.配置CSSMo......
  • 基于TCP的网络编程
    @[toc]使用基于TCP的网络编程方法,完成远程计算等差数列的前n项和功能。(1)客户端将一等差数列的首项a1,公差d和项数n发送给服务器;(2)服务器端接收到数据后对接收到的数据进行解析,将前n项和的计算结果发送给客户端;(3)客户端收到后输出到控制台。要求上传源代码和服务器端和客户端的程序......
  • 产品设计详解 - AxureMost
    产品设计详解-AxureMost产品设计详解-AxureMost产品设计的可用性影响着用户体验,在交互过程中,除了可用性外,用户还会经历一种更加微妙的纯主观的心理和情感体验,这种体验难以表达和度量,却极大地影响了用户体验。本章从可用性、心流、沉浸感、情感和美感5个方面来介绍对......
  • STM32F407单片机编程入门(九)低功耗模式实战含源码
    文章目录一.概要二.STM32单片机低功耗基本介绍三.STM32F407单片机待机模式介绍四.CubeMX配置一个待机低功耗例程五.CubeMX工程源代码下载六.小结一.概要在生活中通过关掉电器组件可以实现省电节能的目的,同样的道理单片机也可以通过这种方法实现降低功耗。单片机是由......
  • NOI Linux 基础知识与编程环境
    在计算机早期历史中,终端专指用户与计算机系统进行交互的物理设备,包括命令行终端和图形化终端等。在流行的UNIX、Linux发行版中,可以使用快捷键调出命令行终端模式,也可以在图形界面中使用终端仿真器(terminalemulator)来模拟命令行终端。在桌面版Ubuntu中常见的终端仿真器有“终......
  • selenium定位详解
    css定位一、css中的id定位(1)id简写定位(#)fromseleniumimportwebdriverfromtimeimport*dx=webdriver.Chrome()dx.get("https://www.baidu.com/")dx.find_element_by_css_selector("#kw").send_keys("css中id简写定位#")(2)id全称定位fromsel......
  • DC-1通关详解
    一、环境搭建:1、靶机描述DC-1是一个专门建立的脆弱实验室,目的是获得渗透测试领域的经验。它是为初学者设计的挑战,但它到底有多容易取决于你的技能和知识,以及你的学习能力。要成功完成这一挑战,您需要掌握Linux技能,熟悉Linux命令行,并具有基本渗透测试工具的经验,例如可以在Kali......
  • 1--SpringBoot外卖项目介绍及环境搭建 详解
    目录软件开发整体流程软件开发流程角色分工软件环境苍穹外卖项目介绍项目介绍产品原型技术选型开发环境搭建前端环境搭建后端环境搭建完善登录功能导入接口文档Swagger介绍使用方式常用注解软件开发整体流程软件开发流程需求分析:需求规则说明书、产品原......
  • SQL Server 数据类型转换详解
    在SQLServer中,数据类型转换是数据库开发中非常常见的任务。数据类型转换是指将一种数据类型的数据转换为另一种数据类型。SQLServer支持两种类型的转换方式:隐式转换和显式转换。本文将详细介绍SQLServer中数据类型转换的原理、使用方法、常见场景,并通过具体的例子进行解释和演示......
  • KTH7823——16 位高精度低延时霍尔磁编码器可编程 ABZ 和 PWM 输出模式角度传感器
    KTH7823是一款高精度绝对角度霍尔传感器芯片,最高16位分辨率绝对角度输出,可实现在轴向和离轴场合下的无接触式磁场角度测量。不论转速范围在0-120000rpm之间,KTH7823都能快速准确地输出角度信息,适用于需要精准角度测量和转速控制的各个领域。KTH7823......