首页 > 编程语言 >C++的常量

C++的常量

时间:2023-03-10 17:13:07浏览次数:46  
标签:常量 符号 unsigned long C++ Constants 整型

在 C++ 中,常量可以分为以下几种类型:

1、整型常量(Integer Constants):整数常量,可以是十进制、八进制或十六进制,例如 420520x2A 等。整型常量可以使用后缀来指定类型。

  • uU: 无符号整型 (unsigned)
  • lL: 长整型 (long)
  • llLL: 长长整型 (long long)
  • uluLUlUL: 无符号长整型 (unsigned long)
  • ulluLLUllULL: 无符号长长整型 (unsigned long long)

 

例如,以下整型常量的类型分别为:

  • 42: 整型 (int),默认为整型
  • 42u42U: 无符号整型 (unsigned int)
  • 42L42l: 长整型 (long)
  • 42LL42ll: 长长整型 (long long)
  • 42UL42uL42Ul42UL: 无符号长整型 (unsigned long)
  • 42ULL42uLL42Ull42ULL: 无符号长长整型 (unsigned long long)

2、浮点型常量(Floating-Point Constants):浮点数常量,包括单精度浮点数和双精度浮点数。浮点型常量也可以使用后缀来指定类型。

  • fF: 单精度浮点型 (float)
  • lL: 长双精度浮点型 (long double)

3、字符常量(Character Constants):表示单个字符的常量,用单引号括起来。例如 'a''7''\n' 等。

4、字符串常量(String Constants):表示一串字符的常量,用双引号括起来。例如 "Hello, world!"

5、布尔常量(Boolean Constants):表示真假值的常量,只有两个取值:truefalse

6、符号常量(Symbolic Constants):也称为常量宏(Constant Macros),是用 #defineconst 关键字定义的符号常量。符号常量一般用于表示一些特定的值或者常用的数值,例如 #define PI 3.1415926const int MAX_SIZE = 100

 

标签:常量,符号,unsigned,long,C++,Constants,整型
From: https://www.cnblogs.com/hitooler/p/17204055.html

相关文章

  • 如何通过C++ 将数据写入 Excel 工作表
    直观的界面、出色的计算功能和图表工具,使Excel成为最流行的个人计算机数据处理软件。在独立的数据包含的信息量太少,而过多的数据又难以理清头绪时,制作成表格是数据管理的最......
  • C++ 数组 指针小记
    voidfun(int*aa){return;}int*a=newint[16];memset(a,0,16);fun(a);voidfun(int*aa){return;}inta[16]={0};fun(a);  总之,两......
  • matlab2c使用c++实现matlab函数系列教程-sort函数
    ​​​​全栈工程师开发手册(作者:栾鹏)​​matlab2c动态链接库下载​​​matlab库函数大全matlab2c基础教程matlab2c开发全解教程matlab2c调用方法:1、下载动态链接库2、......
  • matlab2c使用c++实现matlab函数系列教程-trace函数
    ​​​​全栈工程师开发手册(作者:栾鹏)​​matlab2c动态链接库下载​​​matlab库函数大全matlab2c基础教程matlab2c开发全解教程matlab2c调用方法:1、下载动态链接库2、......
  • matlab2c使用c++实现matlab函数系列教程-reshape函数
    ​​​​全栈工程师开发手册(作者:栾鹏)​​matlab2c动态链接库下载​​​matlab库函数大全matlab2c基础教程matlab2c开发全解教程matlab2c调用方法:1、下载动态链接库2、......
  • matlab2c使用c++实现matlab函数系列教程-triu函数
    ​​​​全栈工程师开发手册(作者:栾鹏)​​matlab2c动态链接库下载​​​matlab库函数大全matlab2c基础教程matlab2c开发全解教程matlab2c调用方法:1、下载动态链接库2、......
  • Vue 使用插件 Plugin,管理静态常量
    Vue常量使用第一种方法单独定义一个constant.js,内容如下://大屏卡片标题exportconstBIG_SCREEN_CARD_TITLE={memberCount:'注册人员数',todayCou......
  • C++--类和对象--初始化列表, stattic
             ......
  • c++ win32 纤程
    Win32纤程是一种轻量级的协程机制,它能够在同一个线程中实现多个线程执行的效果,从而提高了程序的并发性和可伸缩性。在C++中,可以使用Win32API中的fiber来实现纤程。以下是......
  • C++常用查找算法 find
    功能描述:查找指定元素,找到返回指定元素的迭代器,找不到返回结束迭代器end()#include<iostream>#include<vector>#include<functional>#include<algorithm>#include......