c++基础二(基本知识-基本内置 类型)
c++是静态类型语言,在编译时执行类型检查。所以程序在使用某个名字之前,必须先告知编译器该名字的类型。
类型是所有程序的基础。类型告诉我们数据代表什么意思以及可以对数据执行哪些操作。
c++基本内置 类型:
整形:整数,字符,布尔值
1.字符类型:
char(8位) :能够存储机器基本字符集中任何字符相应的数值。
wchar_t(16位):用于扩展字符集,比如汉字和日语,这些字符集中的一些字符不能用单个char表示。
2.整型值
short int long
3.布尔型
ture(可以将算数类型的任何值付给bool对象,非0的值都代表true)
false
除bool类型外,整形可以使带符号的(sighed)也可以是无符号的(unsigned)
浮点型
float
double
long double
c++ 字面值常量:
每个字面值都有相应的类型。只有内置类型存在字面值
1.整形字面值
20 十进制
024 八进制(0开头)
0x14 十六进制
通过增加后缀能够强制将字面值整数常量转换为long(+L),unsigned(+U),unsigned long(+UL)
2.浮点字面值(默认为double)
十进制或科学计算法,加F或L
3.布尔字面值和字符字面值
'a' char类型 L'a' wchar_t类型
4.非打印字符
换行符 \n 退格符 \b 反斜线 \\ 单引号 \' 回车符 \" 疑问号 \?
5.字符串字面值
之前的字面值都有基本内置类型,但字符串字面常量没有,用双引号括起来的零个或多个字符表示,为了兼容C语言,C++中所有的字符串字面值都又编译器自动在末尾添加了一个空字符。
c++基础二(基本知识-基本内置 类型)相关推荐
- Asp.net夜话之二:asp.net内置对象
在今天我主要要介绍的有如下知识点: Request Response Server Session Cookie Application <%%>及<%=%>表达式 准确地说, ...
- jsp输出金字塔_实验二 JSP语法及内置对象.doc
实验二 JSP语法及内置对象 燕山大学经济管理学院 JSP编程技术 实验指导书 经济管理学院电子商务系 2011年5月 实 验 说 明 <JSP编程技术>JSP(Java Server P ...
- python内置函数面向对象_Pyhton——面向对象进阶二:类的内置函数补充、描述符...
Pyhton--面向对象进阶二: 一.类的内置函数补充 1.isinstance(obj,cls)--检查obj是否是该类的对象 class Hoo: def __init__(self,name,t ...
- Kotlin学习笔记(二)——函数操作符内置函数
小白笔记(持续更新中) 匿名函数 //匿名函数 fun main() {//count()方法 Returns the length of this char sequence.val len=&qu ...
- 实验二.Python 运算符与内置函数
一.实验目的 1.熟练运用python运算符: 2.熟练运用Python内置函数. 二.实验环境 多媒体计算机 Windows 操作系统 Python3.7 三.实验内容及要求 (一).编写程 ...
- 面向对象-1-类和对象、基础语法、初始化、内置方法和属性
1. 基本概念 2. 类和对象 例如: 3. 面向对象基础语法 class Cat:def eat(self):print('小猫爱吃鱼')def drink(self):print ('小猫爱喝水' ...
- python字符串(连载二)|字符串内置函数原来还可以这么玩!
此系列连载涵盖 字符串,列表,字典,元组,集合等内置函数的基本用法.每次更新十个函数的基本用法.(建议收藏哈) 有福利哦,小编整理了些python学习资料,需要的自行领取!获取方式在文末哈! 目录: ...
- Python基础(五)---python3中的内置函数
python3中的常用内置函数 input()函数: 在终端打印括号中的消息,等待用户输入信息,然后将输入值返回并存储在内存中 例如: name = input("What's your n ...
- JavaScript基础知识【内置对象】(六)
对象就是用于描述客观世界的特定实体.例如,"人"就是一个对象,具有身高,体重,年龄等特性,同时包含吃饭,睡觉等动作. 在javascript中,对象就是属性和方法的集合.属性表示的 ...
最新文章
- C_Imap 邮件的imap
- 疑难杂症——bash: /dev/null: Permission denied
- MVC 扩展方法特点
- Hive文件数创建过多的问题
- python htmltestrunner报告_python3使用HTMLTestRunner生成测试报告
- app开发团队人员构成怎么分配?国内著名的app开发团队有哪些
- 云龙51单片机视频教程+课件+程序代码+课后作业,零基础入门视频教程 (王云)
- c语言打开文件并输出,文件的读取,c语言打开文件并输出
- Java Web从入门到实战
- 深信服AC路由部署模式,怎么启用为PN与总部机构为PN连接
- python 模拟键盘输入组合键_Python 模拟键盘输入
- Java 17的这些新特性,Java迈入新时代
- 互联网晚报| 8月18日|未婚已育女性办理生育津贴不需要结婚证;拼多多将上线跨境电商平台;小米汽车将采用宁德时代麒麟和比亚迪刀片...
- 最实用大数据可视化分析工具
- PowerShell隐藏不显示窗口的多种方法
- html 文字两边加横线\竖线\ Css3中间文本两侧横线
- javascript实现blob加密视频源地址
- 视频显示输出接口及发展历史
- 三星教父李健熙去世!被与乔布斯相提并论,把一个韩国山寨家电厂打造为全球电子巨头...
- LeetCode 1162 地图分析
热门文章
- 绘制三维多面体 Matlab,已知一些随机的三维坐标点,怎么用matlab把这些点绘制成多面体,急求程序代码啊...
- iOS疯狂详解之启动分层引导动画
- 微信公众号服务器交接,微信收款服务商助手交接管理员方法
- 信用卡到底有什么好处?教你四个技巧拥有大额信用卡
- Cannot commit, transaction is already closed
- 用RJS写的检测用户名和email是否存在
- 【git 报错】git add添加到暂存区报错:fatal: pathspec ‘xxx‘ did not match any files
- validity属性返回对象中的属性值
- 忘记手机密码怎么用计算机解开,手机忘记密码怎么办?教你三种方法帮你搞定!...
- 【天嵌分享活动】E9卡片电脑设置显示屏分辨率