`
super_m_a_n
  • 浏览: 7445 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

常量与变量

阅读更多

一、常量,值不可改变的量

 

分类:字面常量、符号常量、枚举常量

 

常量存在数据类型之分,如:字符常量、字符串常量、整数常量等

 

 

二、变量,值可以改变的量

 

C++中的变量就是用名称标明的一块儿内存,其中可以存储数据

 

变量名命名规则:只能由字母、数字以及下划线组成,并且必须以字符或下划线开头

 

注:变量名区分大小写,C++对变量名的长度没有限制。

 

变量定义举例:

int a; 
char b; 
float c; 
double d,x,y=1.2; //一次性定义多个变量
Point pt; 

 

变量存在生命周期,从定义时开始。。

 

 

三、初始化变量

 

无论开发者是否制定,变量在定义后都会有一个初始值,如果不指定,那么这个值就是一个未定义的值。所谓未定义,就

 

是C++标准并没有规定具体的数值,而是由编译器根据需要自行指定。

 

变量的初始化可以在定义变量时进行,只需在变量名后面加上等号“=”和一个初始化的值即可。可以是一个常量,也可以

 

是一个变量。

//类型 变量名=初始化值;
int a=123;
char c='c';
wchar_t w=L'w';
double d=1.24;

 

注意:使用未经初始化的变量是一件十分危险的事!

 

C++允许在一个语句中定义多个变量,也允许在一个语句中初始化多个变量。两外C++也支持链式初始化,如:

int a=1,b=2,c=3;//定义初始化多个变量

int a=b=c=123;//链式初始化
double d=e=f=1.23;

 

注意:链式初始化的顺序是从右到左的。

 

 

四、为变量赋值

 

变量的值是可以改变的,修改变量值的过程就是赋值。变量=值

 

注意:虽然都是使用符合“=”,但是初始化和赋值的含义是不一样的,初始化是给未使用过的变量设定一个值,而赋值

 

则是修改已经在使用的变量的值;初始化只发生一次,即在变量定义时,而赋值则可以发生多次。

 

 

 

 

 

 

分享到:
评论

相关推荐

    java 常量与变量

    在Java编程语言中,常量和变量是两个基础且重要的概念。...合理地声明、初始化和使用常量与变量,能帮助我们编写出清晰、可维护的代码。在实际编程中,还需根据需求选择合适的数据类型,并注意变量的作用域和生命周期。

    常量与变量教学设计

    常量与变量教学设计 本教学设计旨在帮助学生理解常量与变量的概念及其在程序设计中的应用。通过本节课,学生将了解顺序结构程序的构成,理解常量与变量的概念,并能够定义变量和使用变量在程序设计中。 一、教学...

    VC++中常量与变量的经典案例共9页.pdf.zip

    总之,这个“VC++中常量与变量的经典案例”深入探讨了这些基本概念,通过实例展示了如何在实际编程中运用它们。通过学习和实践这些案例,你将能更好地理解和掌握常量与变量的差异,提升你的VC++编程能力。

    C++常量与变量的区别以及变量的使用.md

    ### C++常量与变量的区别以及变量的使用 #### 一、引言 在学习编程语言的过程中,理解和掌握常量与变量的概念是非常重要的。本文档将深入探讨C++中的常量与变量的区别,并通过实际代码示例来展示如何正确地使用...

    详解Golang编程中的常量与变量

    ### Golang编程中的常量与变量详解 #### 一、引言 在计算机编程中,理解和熟练掌握常量与变量的概念对于任何初学者来说都是至关重要的。本文将深入探讨Go语言(Golang)中的常量与变量,为读者提供一份详尽的指南...

    2018年秋八年级数学上册第5章一次函数5.1常量与变量练习新版浙教版

    一次函数是初中数学中的核心概念,它涉及到常量与变量的区分和应用。常量是固定不变的数值,而变量则是随着条件改变而变化的量。在一次函数中,常量通常体现在函数表达式的系数和常数项上,而变量通常是自变量,它的...

    2013年高中数学 暑期特献 重要知识点 常量与变量

    在高中数学的学习过程中,理解常量与变量的概念...而在物理学中,变量与常量的理解能够帮助学生更好地把握物理定律和模型。因此,牢固掌握常量与变量的知识,不仅是高中数学的要求,更是未来学科深入研究的必备基石。

    第3章PHP中的常量与变量

    在本章中,我们将深入探讨PHP中的常量与变量,这两种基本编程元素是构建PHP程序的基础。PHP是一种广泛使用的开源脚本语言,尤其适合于Web开发。它的语法受到C、C++、Java和Perl的影响。 首先,让我们了解PHP的注释...

    Swift教程:Swift基础 常量与变量

    本教程将深入探讨Swift的基础知识,特别是常量与变量的使用。 首先,我们来理解什么是常量和变量。在编程中,常量是不可变的值,一旦赋值后就不能更改;而变量则可以改变其存储的值。Swift对这两者进行了明确的区分...

    常量与变量教学设计说明.docx

    【常量与变量】在计算机编程中,常量与变量是程序设计的基础概念,它们用于存储和处理数据。常量是不可更改的值,而变量则可以在程序执行过程中改变其值。 1. **数据类型与常量** - **数据类型**:数据类型决定了...

    常量与变量练习题【华师大版】.doc

    常量与变量练习题【华师大版】.doc

    数学新浙教版八年级5.1常量与变量同步练习题【带详解答案】.doc

    在学习数学的过程中,理解常量与变量的概念是至关重要的基础。在数学新浙教版八年级的课程中,常量与变量的概念是作为函数和方程知识的基础被引入的。常量是指在数学表达式、函数或方程中其值固定不变的量,而变量则...

    EXCEL VBA 常量与变量

    常量与变量的说明,新手可以拿来参考参考。

    c++常量与变量基本知识

    "C++常量与变量基本知识" C++是一种面向对象的编程语言,它的核心基础是变量和常量。本篇文章将对C++中的变量和常量进行浅析介绍。 变量是存储数据的值的空间,由于数值的类型有多种,有整数、小数(浮点数)、...

    C语言数据类型常量与变量[整理].pdf

    本文将对C语言中的数据类型、常量与变量进行详细整理和探讨。 首先,我们必须明确什么是常量。在C语言中,常量指的是在程序运行过程中其值不发生变化的数据。常量通常在程序编译时就已经确定,且不可修改。常量分为...

    Unity3D设计基础-常量与变量.pptx

    在Unity3D游戏开发中,理解常量与变量的基础概念是非常关键的,因为它们是编程语言中最基本的构建块。让我们深入探讨一下这些概念。 **常量的概念** 常量是编程中的一个固定值,它在程序编译时就已经确定,并且在...

    Delphi演示(类型化)常量与变量内存空间的占用不同

     本Delphi示例用于演示(类型化)常量与变量占有不同的内存空间。请留意两个.dpr文件中的细微不同。  输出结果是类似这样的:  ______________________________________________________  Const 1 Addr : ...

    C语言从入门到精通视频教程下载第2章 不变的和变的箱子——常量与变量.zip

    本"从入门到精通"的视频教程将带你深入理解C语言的核心概念,特别是关于“不变的和变的箱子”——常量与变量的运用。在这一章节中,我们将探讨这两个基本元素的定义、特性以及它们在实际编程中的应用。 首先,让...

Global site tag (gtag.js) - Google Analytics