美文网首页
字符串的基本使用

字符串的基本使用

作者: 越天高 | 来源:发表于2019-02-20 08:48 被阅读0次

C语言中的字符串不是对象

        //char *name1 = "lnj";
        //char name2[] = "lmj";

OC中的字符串是一个对象
正是因为OC中的字符串是一个对象, 所以它就具备了很多功能

       // 注意: 输出C语言的字符串使用%s
       //      输出OC的字符串使用%@,  %@就专门用于输出对象类型的
       Iphone *p = [Iphone new];
       [p loadMessage];
       NSLog(@"content = %s", [p loadMessage]);
       NSLog(@"content = %@", [p loadMessage]);
       
        // 1.如何创建OC字符串
       NSString *str2 = @"shl";
       
       printf("age = %i, height = %f\n", 30, 1.75);
       NSString *str3 = [NSString stringWithFormat:@"age = %i, height = %f\n", 30, 1.75];
       NSLog(@"str3 = %@", str3);
       // 2.如何计算字符串的长度
       //   char name[] = "ln"; // l n j \0
       char name[] = "李";
       // 包含\0
       size_t size = sizeof(name);
       printf("size = %lu\n", size);
       // 不包含\0
       size_t length = strlen(name);
       printf("length = %lu\n", length);
       // 不包含\0的
       // 计算出来的是个数, 而不是占用的字节数
       //    NSString *str = @"lnj";
       NSString *str4 = @"嘻哈乖";
       NSUInteger len = [str4 length];
       NSLog(@"len = %lu", len);

创建常量字符串,注意使用“@“符号。

NSString *astring = @"This is a String!";
  • 创建空字符串,给予赋值。
NSString *string = [NSString new];
string = @"嘻哈乖";
  • 创建格式化字符串:占位符(由一个%加一个字符组成)
[NSString stringWithFormat:@"江哥%i岁了", 30];

相关文章

  • MySQL语法入门(一)

    MySQL语法入门(一) 基本运算符使用 基本数学函数使用 基本字符串函数使用 基本日期时间函数使用

  • 字符串的基本使用

    C语言中的字符串不是对象 OC中的字符串是一个对象正是因为OC中的字符串是一个对象, 所以它就具备了很多功能 创建...

  • 莫烦python基础教程

    python的基本使用 print 功能 print 字符串 python 中 print 字符串 要加’ ‘(单...

  • python函数

    函数定义 基本格式 参数形式 文档字符串 使用 ``` 来定义。 可以使用 help(函数对象) 来查看文档字符串...

  • C语言字符串的基本使用

    字符串基本使用 可以使用数组来保存字符串 字符串变量和普通的字符数组是有一定区别的 C语言规定:字符串必须以\0 ...

  • Python--字符串函数方法全解

    format() 方法基本使用 使用方法:<模板字符串>.format(<逗号分隔的参数>) format() 方...

  • ES6 - ECMA2019 - 学习总结

    新的概念与方法 概略图: 基本使用 字符串扩展 trimStart() 消除字符串行首空格 trimEnd() 消...

  • ES6 - ECMA2017 - 学习总结

    新的概念与方法 概略图: 基本使用 字符串扩展 padStart、padEnd padStart 字符串在开头填...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • Swift笔记<三>字符串

    1.字符串的基本使用 OC与Swift中字符串的区别OC中字符串类型是NSString,Swift中字符串类型是S...

网友评论

      本文标题:字符串的基本使用

      本文链接:https://www.haomeiwen.com/subject/xltqyqtx.html