美文网首页
Java和C++常量

Java和C++常量

作者: 1墨家巨子 | 来源:发表于2020-02-16 22:34 被阅读0次

Java中的常量

整型常量

表示形式为十进制,八进制(以0为前缀),十六进制(以0x为前缀)。默认整数为int型,声明long型变量时,必须要添加后缀“L”或“l”

实型常量

表示形式为十进制小数。默认实型为double型,声明float变量时,必须要添加后缀“F”或“f”。

字符常量

单引号括起来的一个字符,使用Unicode值进行存储,占2字节。

字符串常量

使用双引号括起来的一个或多个字符。

常量的声明

声明常量使用关键字final,其定义格式为:

final 数据类型 名字=初始值

例:final double PI = 3.1415926

C++中的常量

整型常量

表示形式为十进制,八进制(以0为前缀),十六进制(以0x为前缀)。

实型常量

表示形式为十进制小数和指数(eN表示10的N次方,e-N表示10的负N次方)

字符常量

单引号括起来的一个字符,使用ASCII值进行存储,占1字节。

字符串常量

使用双引号括起来的一个或多个字符。

符号常量

使用一个符号名代替固定的常量值。(define宏定义)

    例:#define PI 3.1415926

常变量(只读变量)

使用关键字const声明

    例:const double pi=3.14

相关文章

  • Java和C++常量

    Java中的常量 整型常量 表示形式为十进制,八进制(以0为前缀),十六进制(以0x为前缀)。默认整数为int型,...

  • C++ 指针常量、常量指针和常指针常量

    参考:C++ 指针常量、常量指针和常指针常量

  • const常量与define宏定义的区别

    在C++ 程序中只使用const常量而不使用宏常量,即const常量完全取代宏常量。以下是const和define...

  • C++学习笔记目录

    C++初步 C++数据长度 C/C++ 堆 栈 静态 常量 代码 区 static关键字 C++类和对象 C++引...

  • java中的枚举类型解析

    背景 学过c/c++的同学都知道,c/c++里面的枚举变量在编译的时候,都会用相应的值替换掉枚举常量。java里面...

  • C++语言-面向对象

    1、C++的常量 c++中的常量是真的常量,如果放在C语言中,则可以通过指针修改,但是在C++中则会报错 2、C+...

  • C++指针常量和常量指针

    《Effective C++》条款三中写道: 如果关键字const出现在星号左侧,表示被指物是常量;如果出现在星号...

  • JNI基础—Native 层构建 Java 对象

    常量指针和指针常量 Native 层构建 Java 对象 怎么在c层构建java对象,并返回对象给java?jav...

  • Java常量、变量

    Java常量的定义和分类 常量值 整型常量值Java 的整型常量值主要有如下 3 种形式。 十进制数形式:如 54...

  • const理解

    关于const *和* const的理解,可以参考[C C++ OC指针常量和常量指针区别]这篇文章。 该篇文章中...

网友评论

      本文标题:Java和C++常量

      本文链接:https://www.haomeiwen.com/subject/aefvfhtx.html