@"swift"是字符串数据常数(常量)。
1)常量,“常量”在程序运行时,不会被修改的量。换言之,常量虽然是为了硬件、软件、编程语言服务,但是它并不是因为硬件、软件、编程语言而引入。
常量区分为不同的类型,如25、0、-8为整形常量,6.8、-7.89为实型常量,‘a’‘b’为字符常量。常量一般从其字面形式即可判断。这种常量称为字面常量或直接常量。
2)另一层含义指它们的编码方法是不变的,比如字符'A'无论在硬件、软件还是各种编程语言中,它的信息编码即为0x41
3)除C/C++的一些高级程序语言中,常量可以被称作,在一个变化过程中,始终不变的量。它们可以是不随时间变化的某些量和信息,也可以是表示某一数值的字符或字符串,常被用来标识、测量和比较。
4)但在C/C++语言中,常量如果还用运行过程中不变量来说,就显得不太准确了,甚至是在具体使用时,这是一个错误的概念。在C/C++中定义指针常量时,根据const的位置不同,可以定义出几个不同的形式,虽然他是符合常量的概念,但是在运行中,其值或地址值是会发生变化的。
参考:http://baike.baidu.com/link?url=FjYpyN0e8idepthmZJXJBRNkK_WlZNCQiNBFHbkEMsoj6Cp4YCk_aZyMeWXassJB3wtQDN66XOT1fB2leSaMwUdNFItkHXZoHaXWz3GISbq