编程语言 - 数据类型
来源:互联网 发布:mac电量消耗变快 编辑:程序博客网 时间:2024/05/16 12:00
1.类比生活
整数类型组成分为班(短整型short)、营(整型int)、军(长整型long)。
3.数据类型举例
字符类型,和羊肉串中的单块羊肉一样,比如'c'、'A'、'1'.使用单引号,在单个字符两边加上英文标点单引号,就是字符类型数据。
字符串类型,和羊肉串一样,串起来很多块羊肉(将多个字符类型数据穿在一起),很有羊肉串的感觉。 "12adf","qweqweqe","羊肉串",使用双引号将多个(达约等于1个)字符类型数据两边加上英文双引号,就是字符串类型。
如果我们把编程比喻成一场代码和计算机之间的联盟vs部落的战争,那么数据类型就是代码阵营的各个兵种。参与战争的每一位成员,都属于某一类兵种。
2.以C语言中基本数据类型为例
基本数据类型包括数值类型和字符类型;
数值类型包括整数类型和浮点型;整形包括短整型short、整形int、长整形long;
浮点型分为单精度类型float和双精度类型double。
整数类型组成分为班(短整型short)、营(整型int)、军(长整型long)。
浮点型组成分为装甲营(单精度类型float)、装甲军(双精度类型double)
班和营相比,营的人数要包含若干的班,至于若干,在计算机世界中,可能如同地球和太阳数量级的参考。
3.数据类型举例
整型,数学上的整数,比如1,100000,1001,999,-1000,123表示int类型,234l表示long类型,123是否可以表示long类型数据呢?当然可以,属于某个营的兵,必然属于某个军的兵。
浮点型,数学中的小数,比如0.1,100.1,-88.9等,0.1f表示单精度浮点数0.1, 前面的0.1和100.1没有标注,那么表示双精度类型浮点数。字符类型,和羊肉串中的单块羊肉一样,比如'c'、'A'、'1'.使用单引号,在单个字符两边加上英文标点单引号,就是字符类型数据。
字符串类型,和羊肉串一样,串起来很多块羊肉(将多个字符类型数据穿在一起),很有羊肉串的感觉。 "12adf","qweqweqe","羊肉串",使用双引号将多个(达约等于1个)字符类型数据两边加上英文双引号,就是字符串类型。
告诉大家个很不幸的消息,编程世界中,拒绝中文标点符号,比如字符串“羊肉串”是有问题的,编程中是不识别中文标点符号的,除非它作为数据出现。否则一律使用英文标点符号。比如"羊肉串"这个才是正确的字符串。
2016-09-20 第一次修改
0 0
- 编程语言中的数据类型
- 编程语言 - 数据类型
- 易语言->编程基础知识->数据类型
- [编程语言][C语言]C语言的基本数据类型
- C语言ADT(抽象数据类型编程)
- 了解 JavaFX Script 编程语言 --第 4 课:数据类型
- SQL Server、JDBC 和 Java 编程语言数据类型 映射
- Python和其他编程语言数据类型的比较
- 编程语言中数据类型的范围是如何计算的
- Swift编程语言中文教程(一):基础数据类型
- C语言编程基础(数据类型、常量、变量)
- 西门子PLC学习笔记五-(编程语言、数据类型)
- Python 和其他编程语言数据类型的比较
- C语言编程基础-03变量与数据类型
- 苹果新的编程语言 Swift 语言进阶(二)--基本数据类型
- 苹果新的编程语言 Swift 语言进阶(二)--基本数据类型
- c语言-数据类型-基本数据类型
- 【C语言】C语言数据类型
- mysql同时执行多个sql操作在项目中的运用
- [leetcode] 400. Nth Digit 解题报告
- jquery中attr和prop的区别
- node-haystack Episode - 12 : A Better Random Generator
- oracle数据库死锁临时解决办法
- 编程语言 - 数据类型
- Struts2 学习笔记(1)
- 【52.55%】【BZOJ 4520】K远点对
- Docker在线安装
- java基础总结
- 安卓编译出错: Process 'command 'C:\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 1 解决!
- Java实现打印菱形
- Binary Watch
- Spark Streaming on Kafka解析和安装实战