Objective-C-2.0程序设计-第13章-基本的C语言特性.ppt

Objective-C-2.0程序设计-第13章-基本的C语言特性.ppt

13.4.3 指针和数组 只要在Objective-C语言中用到字符串,就会产生指向该字符串的指针。 字符串常量称为C样式字符串。它们不是对象。通过在字符串前面添加标志@ (如@ “This is okay.”)可以创建一个常量字符串对象,不能使用一个替代另一个。 char *textPtr; textPtr = “A character string.”; textPtr为指向字符串常量“A character string.”的指针。 字符数组的赋值。 char text[80]; text = “This is not valid.”;不合法的赋值 char text[80] = “This is okay.”; 没有在text中存储指向字符串“This is okay.”的指针,而是在相 应的text数组元素中存储实际的字符本身及最后的终止空字符。 13.4.3 指针和数组 两种使用自增和自减运算符的方法。 前缀自增(自减): 运算符在变量前面 后缀自增(自减): 运算符在变量后面 前缀和后缀的区别: 使用前缀自增运算符,变量的值在被用到之前先自增。 使用后缀自增运算符,变量的值在被用到之后再自增。 假设有两个整数i和j。如果将i的值设为0, j = ++i; //i = 1,j = 1 j = i++; //i = 1,j = 0 改写代码清单13-13的copyStr

文档评论(0)

1亿VIP精品文档

相关文档