数据类型和运算符

C++基础01——字符型与运算符 自己的C++学习记录 阅读详情

基本数据类型之char类型

1.基本数据类型里比较特殊的是char,代表字符类型,实际上也是一种整数类型,相当于无符号整数类型,占2个字节。

2.char有三种表示形式:
1. 单个字符,例如 ‘A’, ‘9’等。
2. Unicode表示字符的值,格式为’\uXXXX’,其中XXXX代表一个十六进制的整数。
3. 转义字符,如下所示

转 义 字 符说 明Unicode 表 示 方 式
\b退格符\u0008
\n换行符\u000a
\r回车符\u000d
\t制表符\u0009
\”双引号\u0022
\’单引号\u0027
\\反斜线\u005c

基本数据类型之整型

1.整型有四种,byte,short,int,long,分别占位为8,16,32,64。
2.整型在计算机内存储的形式是二进制,其中最高位是符号位,1代表是负数,计算机以补码的形式保存整数,正数的补码是其本身;负数的补码是其反码加1,其中,原码是一个整数的二进制表示形式,反码是对原码按位取反。只是最高位的符号为保持不变。
3.java 7开始引入了一个新功能,用下划线分隔比较长的整数,例如double pi =3.14_15_92_65_36。

基本数据类型的转换

这里写图片描述

1.自动类型转换,可以按照上图箭头的走向自动转换。
2.强制类型转换,格式是(targetType)value,高转低往往会发生溢出,int 233 转换为byte的时候将输出-23。

表达式自动提升

1.所有的byte,short,char,将被自动提升到int类型。
2.整个算术表达式的数据类型自动提升到与表达式中最高等级操作数相同的类型。

运算符之位运算符

1.位运算符共有7个,&:按位与,|:按位或,~:按位非,^:按位异或,<<:左移,>>:右移,>>>:无符号右移。

运算符的优先级

1.如下图,自上而下递减。
这里写图片描述

【LLM】ms-Swift框架下SFT与GRPO协同优化的高效训练策略 本文深入探讨了ms-Swift框架下监督微调(SFT)与群组相对策略优化(GRPO)的协同训练策略,提升大型语言模型(LLM)的性能与效率。通过创新的架构设计和两阶段训练流程,结合GRPO的群组奖励估计与动态基线调整技术,显著优化了数学推理等任务的准确率。文章还分享了计算资源高效利用和参数调优的实战经验,为LLM训练提供了实用指导。 阅读详情

相关推荐

小白投资理财 - 解读威廉分形指标 Williams Fractals

威廉分形指标用于识别价格趋势中的关键点,帮助判断支撑位和阻力位。

wumingxiaoyao的博客 4336

字符串的运算符

运算符 1、算术运算符 + 、+= 、* 、*=、/、/=、%、%=、//、//=、**、**= "123" * 2 -&gt;"123123" "ABC" + "DE"  -&gt; "ABCDE" "你好" + "中国" -&gt; "你好中国" 2、比较运算符从字符串的第一个字母逐次比较(比较的是Un

心流的博客 7938

FI 应计对象的创建和摊销

创建/修改:ACACTREE01/ACACTREE02 应计对象的过账:ACACPOSTING

nancyln9711的博客 903

运算符和字符串

运算符和字符串1、算术运算符2、比较运算符:3、赋值运算符: 1、算术运算符 加法: i = 1 y = 2 print(i + y) # 输出结果 3 减法: i = 10 y = 5 print(i - y) # 输出结果 5 乘法: i = 2 y = 3 print(i * y) # 输出结果 6 除法: i = 8 y = 2 print(i / y) # 输出结果 4 取余: i = 10 y = 2 print(i % y) # 输出结果 0 2、比较运算符: a =

weixin_46356321的博客 612

Python爬虫实战:手把手教你用Selenium绕过药监局网站的反爬机制(附完整代码)

本文详细介绍了如何使用Selenium绕过药监局网站的反爬机制,提供了一套完整的Python爬虫实战方案。通过浏览器指纹伪装、动态等待策略、会话维持技巧以及分布式采集设计,帮助开发者高效爬取药监局数据,解决政府类网站常见的反爬挑战。

weixin_42620255的博客 737

非华为电脑也能用上鸿蒙生态?手把手教你给Win10/Win11装上最新华为电脑管家(附移动应用引擎开启方法)

本文详细介绍了如何在非华为品牌的Windows 10/11电脑上安装华为电脑管家并启用移动应用引擎,实现鸿蒙生态的无缝协同体验。从BIOS设置到安装步骤,再到性能优化和常见问题解决,手把手教你解锁跨设备高效工作流。

weixin_42542669的博客 4218

字符类型和运算符的说明及练习

关于整型可分为:一、字符类型:字符常量:'a'         一个字符字符串常量: "abcd"   多个字符字符变量:1.定义变量      [有无符号] 类型 变量;                 2、引用变量:引用变量的内容浮点型:1、浮点型常量: (十进制)3.14   科学表示3e122、浮点型变量:float  double      [有符号] 类型 变量名;在程序=算法+数据...

Sunflower___007的博客 1431

基于51单片机的智能花盆灌溉系统设计与实现

本文详细介绍了基于51单片机的智能花盆灌溉系统设计与实现,通过DS18B20温度传感器、土壤湿度传感器和LCD1602显示屏等硬件模块,结合精确的算法控制,实现自动监测与灌溉。系统解决了传统灌溉依赖定时器、缺乏可视化界面的问题,适合上班族、园艺爱好者和植物园工作人员使用,有效提升植物养护效率。

honey的博客 1014

Python的数据类型和运算符

python基础中的数据类型和运算符见解

KFCVme5的博客 2027

片上眼图(Eye-opening monitor)

当它们值不同的时候error counter +1,通过统计RX到的码元个数、error counter,可以获得offset sampler上下左右不停的调整位置时的一个误码率(BER),通过这个误码率去描绘出眼图。如上图所示,eye-scan RX端 offset sampler独立且并行的和使用CDR sample的采样电路一起跑,offset-sampler可以任意调整水平(time)和垂直(voltage)方向的偏移(如下图所示),在一个UI内产生一个全新的sample点。

沈土豪的书屋 4414

【vsomeip3 教程】基于 vSomeIP 3.5 的路由域实践:从配置到运行状态的完整指南

___ > 前言(读者定位与准备) 目标读者:在 Linux 上做分布式/车载中间件通信的 C++ 工程师。 > 先决条件:CMake、Boost 基础;理解 TCP/UDP 与多进程通信。 > 文中术语:Routing Host(路由进程)、Application、Service/Instance、Method、Event/EventGroup、SOME/IP-SD。 > 演示环境:单机多进程 & 跨主机两套对照。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 1159

Python数据类型和运算符

>右移,无符号右移,向右移动n位,在高位补n个零,相当于将原来的数据缩小2^n倍。<<:左移,向左移动n位,在低位补n个0,相当于将原来的数据扩大2^n倍。通常''' ''' """ """内表示字符串。or(|) : 两者为假,结果为假,其他都为真。and(&):两者为真,结果为真,其他都为假。&:位与,相同位有0,结果为0,其他结果为1。|:位或,相同位有1,结果为1,其他结果为0。^:异或,相同位相同,结果为0,不同结果为1。~:位非,按位取反,0变1 1变0。python中数据类型包括六种,

m0_65596863的博客 1376

购物车智能检测系统:YOLO26 + PyQt5 毕设实现

YOLO26 + PyQt5 完成购物车商品检测系统:标注数据集(OpenImages 筛选 + 自制 500 张),训练 100 epoch 得到 mAP50 约 0.89,集成商品定价后输出总价。建议先用 OpenImages 预训练权重在自制数据上调优(冻住 backbone 前 50 epoch),等 loss 稳定后再解冻全量训练。

m0_64661770的博客 55

Java数据类型和运算符

Java数据类型和运算符 本篇内容概括介绍: 详细介绍了基本数据类型:byte、short、int、long、float、double、char、boolean 简单介绍了引用数据类型 详细介绍了运算符有哪些,着重介绍了++和–以及位运算符。 遗留了两个问题 文章目录Java数据类型和运算符1、数据类型1.1 基本数据类型和引用数据类型1.1.1 基本数据类型(3类8种)数值型字符型布尔型1.1.2 引用数据类型(大小统一为4个字节)类接口数组等等1.2 基本数据类型详解整型浮点型字符型布尔型2、运算符

starymiao的博客 285

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

MySQL 数据类型、运算符和常用函数

本篇概要:1. MySQL 数据类型:1.1 数值类型;1.2 字符串类型;1.3 日期和时间类型;2. MySQL 运算符;2.1 算数运算符;2.2 比较运算符;2.3 逻辑运算符和位运算符;3. MySQL 常用函数;3.1 数学函数和聚合函数;3.2 字符串函数;3.3 日期和时间函数;3.4 数据加密函数;3.5 控制流函数;3.6 格式化函数和类型转换函数。 1. MySQL 数据类型...

业余敲代码 548

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

js数据类型和运算符总结

JavaScript 数据类型 JavaScript数据类型 JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等: var length = 7; // 数字 var lastName = "Gates"; // 字符串 var cars = ["Porsche", "Volvo", "BMW"]; // 数组 var x = {firstName:"Bill", l

Zhang5373708的博客 392

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

数据类型和取值以及运算符

数据类型分为基本数据类型和引用数据类型。 一:基本数据类型又分为 1:数值型(byte,short,int,long,float,double) 2:布尔型(booleanl) 3:字符型(char) . 二:引用数据类型(类,接口,抽象类,数组) 常用的数据类型一般为六种:(byte,int,float,double,booleanl,String); 取值(二进制) byte:(1字符,8位)-128——127=-2^7——2^7-1; short:(2字符,16位)-32768——.

m0_62356365的博客 4075

变量,数据类型和运算符

定义一个变量: 1**.数据类型 变量名=值** int age=20 2**.数据类型 变量名 变量名=值** 变量名=20 int age =20; age=30; java的常用数据类型 1.基本数据类型 byte:1 个字节 short:2个字节 int :4个字节 long :8个字节 float :4个字节 double:8个字节 boolean:ture false 1表示true0 表示false char:2个字节 2.引用数据类型 类,数组,接口,String 整型:byte sh

ax_and_qq的博客 178

【python】数据类型和运算符

学习python过程中的小笔记

weixin_54799594的博客 1027

数据类型和运算符作业

数据类型和运算符作业 一、 填空题1. Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是       数字        。2. Java中整型变量有byte、short、int和long四种,不同类型的整数变量在内存中分配的字节数不同,数值范围也不同。对于int型变量,内存分配   4     个字节。3. 在Java中浮点型变量有float和double两种,对于...

gaston的博客 4614
上一篇: Windows平台安装JDK
下一篇: shiro不能跳转到登录前请求页面
tjliudebin
博客等级 码龄11年 0粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值