该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105043177

long long

  • 简介
    • long long类型
    • C++11定义long long类型。
    • C++11规定:在指定long long字面值类型时,使用ll或LL。

简介

long long类型

数据类型long long是在C++11中重新定义的,标准规定它最小是64bit。

在这之前为了提供超过32bit的整数,各个开发环境(编译器)分别定义了各自的64bit整数类型。结果当然就是影响了代码地兼容性。

现在好了。

C++11定义long long类型。

我猜许多人应该使用过这个类型,当然在C++11之前,这种尝试会被编译器无情拒绝,自C++11之后就不会在发生这样地情况了。因此我认为:在C++11新特性中,long long一定是最容易被接受的一个。多数程序员看到它时甚至不会意识到这是一个新特性。

C++11规定:在指定long long字面值类型时,使用ll或LL。

这也可以从long的l或L推断出来。

另外,也可以像long类型字面值一样使用U后缀已表明这时一个无符号数。

2LL

3ll

100ULL

小写的ll虽然合法,但是容易和数字1混淆,还是用大写的吧。

C++11-long long相关推荐

  1. Redis 笔记(11)— 文本协议 RESP(单行、多行字符串、整数、错误、数组、空值、空串格式、telnet 登录 redis)

    RESP 是 Redis 序列化协议Redis Serialization Protocol 的简写.它是一种直观的文本协议,优势在于实现异常简单,解析性能极好. ​ Redis 协议将传输的结构数据 ...

  2. Linux shell 学习笔记(11)— 理解输入和输出(标准输入、输出、错误以及临时重定向和永久重定向)

    1. 理解输入和输出 1.1 标准文件描述符 Linux 系统将每个对象当作文件处理.这包括输入和输出进程.Linux 用文件描述符(file descriptor)来标识每个文件对象.文件描述符是一 ...

  3. 只要5分钟用数据可视化带你看遍11月份新闻热点事件

    2017年11月份已经离我们而去,在过去的11月份我们也许经历了双十一的剁手,也可能亲眼看见了别人剁手.11月份的北京大兴区发生了"11·18"重大火灾,国内多家幼儿园也多次上了头 ...

  4. 1-1 机器学习和深度学习综述-paddle

    课程>我的课程>百度架构师手把手教深度学习>1-1 机器学习和深度学习综述> 1-1 机器学习和深度学习综述 paddle初级课程 王然(学生) Notebook 教育 初级深 ...

  5. CUDA 11功能清单

    CUDA 11功能清单 基于NVIDIA Ampere GPU架构的新型NVIDIA A100 GPU在加速计算方面实现了最大的飞跃.A100 GPU具有革命性的硬件功能,CUDA 11与A100一起 ...

  6. 保护嵌入式802.11 Wi-Fi设备时需要考虑的10件事

    保护嵌入式802.11 Wi-Fi设备时需要考虑的10件事 10 things to consider when securing an embedded 802.11 Wi-Fi device 随着 ...

  7. CUDA 11功能展示

    CUDA 11功能展示 CUDA 11 Features Revealed 新的NVIDIA A100 GPU基于NVIDIA安培GPU架构,实现了加速计算的最大一代飞跃.A100 GPU具有革命性的 ...

  8. 深度学习11个实用技巧

    深度学习11个实用技巧 深度学习工程师George Seif发表了一篇博文,总结了7个深度学习的技巧,本文增加了几个技巧,总结了11个深度学习的技巧,主要从提高深度学习模型的准确性和速度两个角度来分析 ...

  9. 【CV】吴恩达机器学习课程笔记第11章

    本系列文章如果没有特殊说明,正文内容均解释的是文字上方的图片 机器学习 | Coursera 吴恩达机器学习系列课程_bilibili 目录 11 机器学习系统设计 11-1 确定执行的优先级:以垃圾 ...

  10. 零起点学算法11——求梯形面积

    零起点学算法11--求梯形面积 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 水题 Input ...

最新文章

  1. 【大前端之前后分离01】JS前端渲染VS服务器端渲染
  2. 关于button的自动刷新
  3. 产品需求文档中容易被忽视的10个细节
  4. 聊聊asp.net中Web Api的使用
  5. 初识Docker-Docker的安装
  6. 精选10款超酷的HTML5/CSS3菜单
  7. CCF NOI1142 质数
  8. MySql update inner join!MySql跨表更新 多表update sql语句?如何将select出来的部分数据update到另一个表里面?...
  9. Python opencv 简单的车牌识别 —— 简单学习
  10. DOSBox 的安装及使用 详细教程
  11. 四川安湖科技:抖音中视频的方案是什么
  12. 绝对值对应c语言表达式,c语言绝对值函数?
  13. linux yum安装svn版本号,CentOS7 yum安装svn服务
  14. 阿里云共享带宽包和共享流量包的区别,分别应对的场景
  15. 迪斯尼乐拍通照片抓取
  16. python 通讯录 字典_Python实现命令行通讯录
  17. 有可以在家做的赚钱兼职吗?
  18. Error response from daemon: removal of container XXXXXis already in progress解决方法
  19. Svchost.exe是病毒的两种情况
  20. 有种音乐的名字叫做周杰伦

热门文章

  1. 入门Java开发,这三大知识体系你要知道
  2. web前端教程之JavaScript的作用域
  3. linux 冒号命令,linux 的空命令:(冒号)
  4. java excel添加公式_JAVA实现EXCEL公式专题(四)——字符串函数
  5. 探测器反向偏压_Y5T60 为何探测器和电吸收调制器,加反电压,而不是正电压
  6. 白沙工业园新松机器人_常州中智永浩助推机器人行业高质发展 打造机器人领域新优势...
  7. python进程\协程\异步IO
  8. 2.Hadoop的学习(Ubuntu的目录及权限)
  9. Uipath 学习栏目基础教学:10、数据抓取
  10. Boost.Signals2 的初学者你好世界示例