首页 > 其他分享 >变量

变量

时间:2024-07-07 11:41:25浏览次数:12  
标签:变量 符号 int long 内存 字节

int变量
意义:在内存中占四个字节的大小每个(不同编译器可能不同)
存储的范围是2的31次方 之所以不是32次 是因为int 类有一个符号位;
char(1字节)
通常来存储字符 实际上存的还是数字 呈现出来的是 ASCII码对应的字符
如:

char a=65;
std::cout<<a<<std::endl;

short(2字节) long(4字节) long long(8字节)
运行结果是A

unsigned

作用:去掉类型的符号位变成无符号数
适用于:int(4字节) short(2字节) long(4字节) long long(8字节) 前

float(浮点型) double(双精度)

作用:能表示小数
注意的点
float a=3.3//默认类型其实是double类型 要在赋值数的后面加f加以区分

bool类型

用法:可赋值true或flase本质是其他事和0
实际上只占一个比特位,但一个比特位无法被查找所以占一个字节

size of

作用:计算当前编译器下占内存的大小
应用:

int i=1;
int size=sizeof i;//计算i变量占内存的大小 也可写成sizeof(i)
std::cout<< i <<std::endl;

计算结果是4
类型只有占空间大小 和有无符号的分别

标签:变量,符号,int,long,内存,字节
From: https://www.cnblogs.com/WZline/p/18288309

相关文章

  • 语法1-变量、常量、作用域
    语法注释//单行注释/*多行注释*//**文档注释*/(用得比较少)标识符关键字-参数定义注意事项关键字有自己特定功用-在定义参数时不能随意使用数据类型强类型语言——必须先定义后再使用且变量使用必须符合规定基础类型整数型int常用且够用,long类型要在数字后面加L-小......
  • 字符与变量
    拓展:进制:二进制(ob)、八进制(o)、十进制、十六进制(ox)字符:本质是数字,与编码有关。eg:charc1='a';charc2='中';charc3='\u0061';System.out.println(c1);//输出结果为aSystem.out.println((int)c1);//输出结果为97System.out.println(c2);//输出结果为中System.ou......
  • PHP框架中环境变量的管理和最佳实践
    在现代Web开发中,环境变量的使用是确保应用程序在不同环境(如开发、测试、生产)中安全、灵活运行的关键。PHP框架提供了多种方式来管理和使用环境变量,本文将详细探讨这些方法,并提供一些最佳实践。环境变量的重要性环境变量允许开发者在不更改代码的情况下,根据不同的部署环境......
  • 【三变量联合分布函数copula】利用AIC BIC确定单变量最优拟合函数、利用AIC确定三变量
            ......
  • c++基础知识——常量和变量
    常量1.常量的性质在程序运行的过程中,其值不改变的量称为常量。常量分为两种:一类直接写出它的值,称为字面值常量,如123,'abc',true等;一类是使用const修饰的对象。2.整形字面值常量整形字面值常量采用我们平常使用的十进制整数表示。如138,0,-512等,都是整形常量,二18.1,32.6等不是整......
  • Oracle PL / SQL变量范围
    变量范围指的是当另一个PL/SQL块可以看到声明的项目时。在函数或过程的声明部分中声明的任何项只在同一函数或过程中可见。在包主体的声明部分中声明的任何项只在同一包主体中的任何其他项内可见。在包规范中声明的任何项目对于调用方法的所有者具有执行特权的任何其他存......
  • Rust变量绑定
    变量绑定Rust通过静态类型确保类型安全。变量绑定可以在声明时说明类型,不过在多数情况下,编译器能够从上下文推导出变量的类型,从而大大减少了类型说明的工作。使用let绑定操作可以将值(比如字面量)绑定(bind)到变量。fnmain(){letan_integer=1u32;leta_boo......
  • 【三变量联合分布函数copula】利用AIC BIC确定单变量最优拟合函数、利用AIC确定三变量
            ......
  • LESS 中的变量有什么作用?如何声明和使用变量?
    LESS中的变量可以用来存储和重用值,可以节省代码和提高可维护性。它们可以存储任何类型的值,如颜色、尺寸、字符串等。在LESS中,变量的声明使用@符号,后面跟着变量的名称和值。例如:@primary-color:#FF0000;@font-size:16px;@border-radius:5px;在使用变量时,可以通......
  • 环境变量的一些作用
    环境变量的一些作用接上篇:如果希望批量执行一组cmd指令,而不是像之前那样一次执行一个cmd指令,那么可以通过批处理来实现。将多条cmd指令存放在一个以.bat为扩展名的文件里,然后执行这个文件,这个文件就叫批处理文件。在d:\aaa文件夹里新建demo.bat编辑,记得把文件扩展名打开试......