当前位置: 首页 > news >正文

空间做网站基于c 的视频网站开发

空间做网站,基于c 的视频网站开发,大连做网站开发的公司,wordpress博客主题什么是String Rust的核心语言中只有一个String类型#xff0c;那就是String slice,str通常被当作是str的借用。String类型是通过标准库提供的#xff0c;而不是直接编码到核心语言中#xff0c;它是一个可增长的、可变的、utf-8编码的类型。str和String都是utf-8编码的…什么是String Rust的核心语言中只有一个String类型那就是String slice,str通常被当作是str的借用。String类型是通过标准库提供的而不是直接编码到核心语言中它是一个可增长的、可变的、utf-8编码的类型。str和String都是utf-8编码的。如果你想使用一个非utf-8编码的String可以使用OsString。 创建新的String String实际上是通过包装bytes类型的vector实现的。使用new方法创建String:let mut s String::new()使用to_string方法创建String:let data initial contents; let s data.to_string(); let s initial contents.to_string();使用String::from方法创建字符串let s String::from(initial contents).根据指定的容量创建一个空字符串let mut s String::with_capacity(10);。当字符串长度小于10的时候不会触发内存重分配。可以通过len方法查看字符串长度通过capacity方法查看字符串容量。通过utf-8类型的vector创建字符串let s_from_vec String::from_utf8(vec![0xe4, 0xbd, 0xa0, 0xe5, 0xa5, 0xbd]);。如果vector可能包含不合法的utf-8编码则可以用from_utf8_lossy这将使用占位符替换不合法的utf8字符: let invalid_utf8 vec![0xff, 0xff, 0xff];let s_from_invalid_utf8 String::from_utf8_lossy(invalid_utf8);更新String Rust不允许使用下标访问字符串里面的单个字符 使用push_str和push追加字符串 let mut s String::from(foo); s.push_str(bar); // s is foobarpush_str方法不会改变字符串的所有权 let mut s String::from(lo); s.push(l); // s is lol使用操作符或者 format!宏连接字符串 let s1 String::from(Hello, ); let s2 String::from(world!); let s3 s1 s2; // note s1 has been moved here and can no longer be usedlet s1 String::from(tic); let s2 String::from(tac); let s3 String::from(toe);let s format!({s1}-{s2}-{s3});扩大字符串容量 let mut s_origin String::with_capacity(10); s_origin.push(1); s_origin.reserve(10); println!({}, s_origin.capacity()); \\ 容量至少是101一般会多分配一些迭代字符串的方法 可以使用chars方法访问独立的UniCode字符。使用bytes方法访问每一个字节。 for c in Зд.chars() {println!({c}); }将String类型转为其他类型 转为bytes数组 let s String::from(hello); let bytes s.into_bytes();转为字符串切片str let tmp_s String::from(hello); let s_str tmp_s.as_str();
http://www.hkea.cn/news/14577794/

相关文章:

  • 新郑做网站哪些在线网站可以做系统进化树
  • 上海哪家做网站好建设网站北京
  • 一个网络空间如何做两个网站成都十大著名景点
  • 设计师个人网站怎么做航空摄影设计
  • 形象型网站国外电子政务j建设与我国电子政务网站建设对比
  • r语言网站开发今天的新闻 联播最新消息
  • 萝岗定制型网站建设wordpress 卡
  • 建设信用卡手机银行官方网站无障碍浏览网站怎么做
  • 网站支付模块如何查询网站打开速度
  • 湖里区建设局网站网页特效经典300例
  • 淘宝内部优惠券网站建设seo发帖网站
  • 温州企业建站程序uc浏览器网页版
  • 广州在建火车站在哪里公司变更登记申请书
  • 电子商务网站的定义跨境电商那个网站做饰品比较好
  • 怎么看别人网站是哪里做的免费房地产网站模板
  • 做旅游网站的意义搜索引擎禁止的方式优化网站
  • 外贸网站设计设计注意事项网站后台怎样批量上传
  • 网站建设找酷风商标设计网站有哪些
  • 网站信息核验单郑州制作网页的公司
  • 网站后台扁平化设计企业为什么要找会计
  • 公司做网站的多吗网站建设学什么
  • 成都武侯区建设厅官方网站网站收费标准
  • 域名注册 网站建设 好做吗wordpress 汉化版主题
  • 设计外贸网站网站开发技术介绍
  • 做网站需要懂哪些技能网站制作好以后怎么管理
  • dz论坛做视频网站教程网站开发需要哪些东西
  • 成都高新区国土规划建设局网站网站建设的美图
  • 厦门百度竞价开户广州seo网站排名
  • 常见的cms网站程序有哪些重庆哪有作网站的
  • 怎样做网站的链接杭州软件开发定制公司