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++基础二(基本知识-基本内置 类型)相关推荐

  1. Asp.net夜话之二:asp.net内置对象

    在今天我主要要介绍的有如下知识点: Request Response Server Session Cookie Application <%%>及<%=%>表达式 准确地说, ...

  2. jsp输出金字塔_实验二 JSP语法及内置对象.doc

    实验二 JSP语法及内置对象 燕山大学经济管理学院 JSP编程技术 实验指导书 经济管理学院电子商务系 2011年5月 实 验 说 明 <JSP编程技术>JSP(Java Server P ...

  3. python内置函数面向对象_Pyhton——面向对象进阶二:类的内置函数补充、描述符...

    Pyhton--面向对象进阶二: 一.类的内置函数补充 1.isinstance(obj,cls)--检查obj是否是该类的对象 class Hoo: def __init__(self,name,t ...

  4. Kotlin学习笔记(二)——函数操作符内置函数

    小白笔记(持续更新中) 匿名函数 //匿名函数 fun main() {//count()方法 Returns the length of this char sequence.val len=&qu ...

  5. 实验二.Python 运算符与内置函数

    一.实验目的 1.熟练运用python运算符: 2.熟练运用Python内置函数. 二.实验环境 多媒体计算机  Windows 操作系统  Python3.7   三.实验内容及要求 (一).编写程 ...

  6. 面向对象-1-类和对象、基础语法、初始化、内置方法和属性

    1. 基本概念 2. 类和对象 例如: 3. 面向对象基础语法 class Cat:def eat(self):print('小猫爱吃鱼')def drink(self):print ('小猫爱喝水' ...

  7. python字符串(连载二)|字符串内置函数原来还可以这么玩!

    此系列连载涵盖 字符串,列表,字典,元组,集合等内置函数的基本用法.每次更新十个函数的基本用法.(建议收藏哈) 有福利哦,小编整理了些python学习资料,需要的自行领取!获取方式在文末哈! 目录: ...

  8. Python基础(五)---python3中的内置函数

    python3中的常用内置函数 input()函数: 在终端打印括号中的消息,等待用户输入信息,然后将输入值返回并存储在内存中 例如: name = input("What's your n ...

  9. JavaScript基础知识【内置对象】(六)

    对象就是用于描述客观世界的特定实体.例如,"人"就是一个对象,具有身高,体重,年龄等特性,同时包含吃饭,睡觉等动作. 在javascript中,对象就是属性和方法的集合.属性表示的 ...

最新文章

  1. C_Imap 邮件的imap
  2. 疑难杂症——bash: /dev/null: Permission denied
  3. MVC 扩展方法特点
  4. Hive文件数创建过多的问题
  5. python htmltestrunner报告_python3使用HTMLTestRunner生成测试报告
  6. app开发团队人员构成怎么分配?国内著名的app开发团队有哪些
  7. 云龙51单片机视频教程+课件+程序代码+课后作业,零基础入门视频教程 (王云)
  8. c语言打开文件并输出,文件的读取,c语言打开文件并输出
  9. Java Web从入门到实战
  10. 深信服AC路由部署模式,怎么启用为PN与总部机构为PN连接
  11. python 模拟键盘输入组合键_Python 模拟键盘输入
  12. Java 17的这些新特性,Java迈入新时代
  13. 互联网晚报| 8月18日|未婚已育女性办理生育津贴不需要结婚证;拼多多将上线跨境电商平台;小米汽车将采用宁德时代麒麟和比亚迪刀片...
  14. 最实用大数据可视化分析工具
  15. PowerShell隐藏不显示窗口的多种方法
  16. html 文字两边加横线\竖线\ Css3中间文本两侧横线
  17. javascript实现blob加密视频源地址
  18. 视频显示输出接口及发展历史
  19. 三星教父李健熙去世!被与乔布斯相提并论,把一个韩国山寨家电厂打造为全球电子巨头...
  20. LeetCode 1162 地图分析

热门文章

  1. 绘制三维多面体 Matlab,已知一些随机的三维坐标点,怎么用matlab把这些点绘制成多面体,急求程序代码啊...
  2. iOS疯狂详解之启动分层引导动画
  3. 微信公众号服务器交接,微信收款服务商助手交接管理员方法
  4. 信用卡到底有什么好处?教你四个技巧拥有大额信用卡
  5. Cannot commit, transaction is already closed
  6. 用RJS写的检测用户名和email是否存在
  7. 【git 报错】git add添加到暂存区报错:fatal: pathspec ‘xxx‘ did not match any files
  8. validity属性返回对象中的属性值
  9. 忘记手机密码怎么用计算机解开,手机忘记密码怎么办?教你三种方法帮你搞定!...
  10. 【天嵌分享活动】E9卡片电脑设置显示屏分辨率