数据类型和常量

--------数据类型和常量--------

在Objective-C中,任何数字,单个字符或者字符串通常都称为常量。例如,数字58表示一个整型常量值。字符串@"Hello World."表示一个常量字符串对象。表达式 @5 表示一个常量数字对象。

每个值无论是字符、整数还是浮点数字,都有与其对应的值域。这个值域与系统为特定类型的值分配的内存量有关。一般来说,在语言中没有规定这个量,他通常依赖于所运行的计算机,因此,叫做设备和机器相关量。例如,一个整数可在计算机上占用32位,或者64位存储。如果使用64位存储,整型变量将会存储比64为更大的数值。

  • int  :
    1. int类型变量只能用于保存整型值,也就是不包含小数位数的值。
    2. 整数常量有一个或多个数字的序列组成。序列前的正号/负号表示该值是一个正数/负数。
    3. 数字中间不允许插入空格,并且不能使用逗号。
  • float  :
    1. float类型的变量可以存储浮点数,也就是包含小数位数的值。
    2. 浮点常量也能用所谓的科学计数法来表示。值 1.7e4  表示   1.7 x 104
  • double :

    1. double类型和float类型一样,通常,double类型的变量可存储的范围大概是float类型的两倍。
  • char  :
    1. char数据类型可存储单个字符,将字符串放入一对单引号中就能得到字符常量。因此, ‘a‘  、 ‘;‘  和 ‘0‘ 都是合法的字符常量。第一个表示字母 a,第二个表示分号,第三个表示字符0,他不等同于数字0。
    2. 字符常量是放在单引号中的单个字符,而字符串则是放在双引号中的任意个数字符。前面有@字符并且放在双引号中的字符串是NSString字符串对象。
    3. 字符常量 ‘\n‘ (即换行符) 是一个特殊的但是合法的字符常量,编译器是将字符 ‘\n‘  看做是单个字符的。其他特殊字符也是一反斜杠字符开头的。

限定词  :  long  、 long long  、short 、unsigned 及 signed

  1. long   :   如果直接把限定词 long 放在 int 声明之前,那么所声明的整型变量在某些计算机上具有拓展的值域(即能保存更大的数值)。 long 变量的具体范围也是由具体的计算机系统决定的。
  2. short  :  把限定词 short  放在 int 声明之前,它将告诉 OC 编译器要声明的特定变量用来存储相当小的整数。之所以使用 short 变量 ,主要是对于节约内存空间的考虑。
  3. unsigned  : unsigned 是在整数变量只用来存储正整数的时候来使用的。

时间: 2024-10-12 14:34:18

数据类型和常量的相关文章

.NET 基础 一步步 一幕幕 [注释、命名规则、访问修饰符、数据类型、常量、变量]

注释.命名规则.访问修饰符.数据类型.常量.变量 话说一个不会写注释的程序猿的不是一个好吃货,我们本篇就从注释开始说起好了. 在C#中有三种注释: 第一种:单行注释  以//开头,后面的就是注释内容 –  //单行注释 –  第二种:多行注释  以 /*开头   */结束 之间的是注释内容 –  /*  */多行注释 –  第三种:文档注释  在方法或类的上一行输入 ///就会产生 –  /// –  ///文档注释 –  /// –  So....截图就是这三种注释的用法了. 再来说说命名规则

Java基础2:基本数据类型与常量池

Java基础2:基本数据类型与常量池 基本数据类型的大小 int 32位 4字节  short 16位float 32位double 64位long 64位char 16位byte 8位boolean 1位//自动拆箱和装箱的意思就是,计算数值时,integer会自动转为int进行计算.//而当int传入类型为integer的引用时,int数值又会被包装为integer. 自动拆箱和装箱 //基本数据类型的常量池是-128到127之间.// 在这个范围中的基本数据类的包装类可以自动拆箱,比较时直

04-C语言数据类型、常量、变量

一. 数据 1. 什么是数据 生活中时时刻刻都在跟数据打交道,比如体重数据.血压数据.股价数据等.在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据.图片数据.视频数据,还有聊QQ时产生的文字数据.用迅雷下载的文件数据等. 2. 数据的分类 计算机中存储的数据可以分为两种:静态数据和动态数据. 1> 静态数据 l 概念:静态数据是指一些永久性的数据,一般存储在硬盘中.硬盘的存储空间一般都比较大,现在普通计算机的硬盘都有500G左右,因此硬盘中可以存放一些比较大的文件. l 存储的时长:

C#。1 数据类型,常量变量,类型转换

C#. 一.数据类型 1,字符串类型(string) .放入一串字符串,需要用""引起来. 列如: string a ="999"; 2,整型 (int).   4字节 不常用的整型 long 8字节 .short 2字节 . tiny 1字节 例如 : int a = 10; 3,小数型 又称 浮点型 (float,double) float  单精度浮点型  4字节 (不常用) doubl 双进度浮点型  8字节(电脑中默认的浮点型) 列如:float a =

C语言-数据类型、常量、变量、变量作用域、printf、scanf函数

4.数据类型介绍 数据:文本数据.音频.视频.图像.数字 C语言中有5大数据类型:基本类型.构造类型.空类型.指针类型.自定义类型 基本数据类型: 整型    长整型long int    整型int(4)    端整型short int 实型    单精度float(4)    双精度 double(8) 字符型   char(1) 内存: 1> 内存分配:4G存储大小:4*1024*1024*1024Byte; 内存的基本单元为一个字节(就是8bit) 2> 内存区域:栈 (存放局部变量)

数据类型、常量、变量、printf、scanf和运算符

数据类型 常量 变量 printf函数介绍 scanf函数介绍 运算符 数据类型 数据类型是指数据在内存中存储的方式. C语言中有5大数据类型:基本类型.构造类型.指针类型.空类型.定义类型. C语言中常见的数据类型: 各种数据类型在内存中占用的空间大小:(单位:字节)(1 Byte = 8 bit) 16位编译器 32位编译器 64位编译器 char 1 1 1 Int 2 4 4 Float 4 4 4 Double 8 8 8 Short 2 2 2 Long 4 4 8 Long lon

黑马程序员——数据类型、常量、变量

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.数据类型 在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类. 二.常量 1.概念 在程序执行过程中,其值不发生改变的量称为常量. 2.分类 1)整型常量:即(int)整数,如2,4,56等等. 2)浮点型常量:浮点型常量分为double和float两种数据类型. double:双精度浮点型,比如3.14.-5.9,0.0等. float:单精度浮点型,比dou

C语言---程序的一般形式、数据类型、常量变量、运算符、表达式、格式化输入输出

1. 程序的一般形式 (1)注释 ① 分类:单行注释( // ): 注释一行.多行注释( /**/ ): 在这个区间内,都属于多行注释,可以换行. ② 作用:提示代码的作用,提示思路   不写注释的后果:出来混总是要还的. ③ 单行注释不能换行 (2) #include  #import ① 导入文件,系统提供类库文件中包含一些功能函数,如果想在某个文件中使用,必须导入需要的文件. ② stdio  标准输入输出  standard input output (3) main  函数,又称主函数

c中的数据类型、常量、变量

一. 数据 1. 什么是数据 生活中时时刻刻都在跟数据打交道,比如体重数据.血压数据.股价数据等.在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据.图片数据.视频数据,还有聊QQ时产生的文字数据.用迅雷下载的文件数据等. 2. 数据的分类 计算机中存储的数据可以分为两种:静态数据和动态数据. 1> 静态数据 l 概念:静态数据是指一些永久性的数据,一般存储在硬盘中.硬盘的存储空间一般都比较大,现在普通计算机的硬盘都有500G左右,因此硬盘中可以存放一些比较大的文件. l 存储的时长: