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

网站小视频怎么做的做素描的网站

网站小视频怎么做的,做素描的网站,网络加速器哪个好,小韩网站源码指针和字符串string类型 1.指针2.字符串string类型 1.指针 C完全兼容C语言指针&#xff0c;C多出一个this指针 交换两数 #include <iostream>using namespace std;void swap(int *a,int *b){int temp;temp *a;*a *b;*b temp; }int main() {//交换前int a 50;int b …

指针和字符串string类型

  • 1.指针
  • 2.字符串string类型

1.指针

  • C++完全兼容C语言指针,C++多出一个this指针

  • 交换两数

    #include <iostream>using namespace std;void swap(int *a,int *b){int temp;temp = *a;*a = *b;*b = temp;
    }int main()
    {//交换前int a = 50;int b = 60;cout << "交换前的数字" << endl;cout << a << "," << b << endl;//交换后swap(a,b);cout << "交换后的数字" << endl;cout << a << "," << b << endl;return 0;
    }
    

2.字符串string类型

C语言和C++的对比

  • C语言中对字符串的表示通常用指针,新手会面临内存泄漏或者段错误等众多问题
  • 在 C++ 中, string 类是标准库的一部分,用于表示和操作字符串。它是对C语言字符串(以空字符 ‘\0’ 结尾的字符数组)的一个更安全、更方便的封装。 string 类是在 <string>头文件中定义的,并且位于 std 命名空间中

string类的功能和特性

  • 动态大小:与C语言的字符串不同, string 对象可以动态改变大小,这意味着可以在运行时添加或移除字符,而不需要担心分配和释放内存。

  • 安全性:由于 string 管理其自己的内存,因此减少了内存泄漏和缓冲区溢出的风险。

  • 方便的成员函数: string 类提供了各种操作字符串的方法,如 append() (添加)、 insert()(插入)、 erase() (删除)、 substr() (获取子字符串)等。

  • 操作符重载: string 类重载了多个操作符,使得字符串比较、连接和赋值更加直观。例如,可以使用 + 操作符来连接两个字符串,或者使用 == 操作符来比较两个字符串是否相等。

  • 迭代器支持:像其他标准库容器一样, string 类也支持迭代器,可以使用迭代器来遍历字符串中的字符。

  • 与C语言字符串的兼容性: string 类提供了与C语言字符串互操作的功能。例如,可以使用c_str() 方法来获取一个与C语言字符串兼容的、以 null 结尾的字符数组。

  • 简单的 string 类的使用示例

    #include <iostream>
    #include <string>using namespace std;
    int main(){//打印字符串string str = "hello";cout << str << endl;str = str + "Orange";//可以这样写str += "NO.1";//也可以这样写//str代表源字符串:helloOrangeNO.1//substr(5,6)获取一个子字符串//第一个参数:子字符串开始的位置(基于0的索引),从str的第6个字符开始提取//第二个参数:是子字符串的长度,从指定位置开始,提取6个字符//提取的字符为Orangestring GetTest = str.substr(5,6);//获取字符cout << str << endl;cout << GetTest << endl;
    }
    
http://www.yayakq.cn/news/74668/

相关文章:

  • 峰峰做网站遵义哪里做网站
  • 网站建设地址北京昌平vs做的网站如何
  • 福州综合网站建设网站建设性意见表
  • 成都市住房和城乡建设局官方网站买了一台配置强悍的电脑怎么做网站服务器
  • 海口网站建设优化公司营销型网站
  • 阿里云网站建设素材备案网站还是域名
  • 企业网站设置软件工程师中级职称
  • 建筑效果图网站有哪些电商ui设计是什么意思
  • 广州市花都区网站建设公司优化设计四年级语文下册答案
  • 国外服务器 网站进行经营性活动关于申请网站建设维护经费
  • 网站优化的目的龙华在深圳算什么档次
  • 单页网站快速收录xammp如何按wordpress
  • 网站管理员密码忘记新手如何免费建网
  • 公司建站模版wordpress中文标签打不开
  • 外包公司做网站建筑网站大全免费
  • 网站开发买什么书wordpress指定id文章
  • 企业手机端网站源码下载wordpress在哪里
  • asp.net网站开发实例教程这些网站涵盖了不同的主题和类型
  • 打开百度网站建设山西网站建设公司哪家好
  • 哪些国家网站无须备案网站开发 兼容模式
  • 集团网站建设价格如何建立公司网页
  • 响应式网站建设论文装饰公司网站模版
  • 建好的网站在哪里linux wordpress配置
  • 山东省住房和城乡建设部网站张家界网络营销
  • 网站开发用什么写哪里有网站直播做美食的
  • 乐清定制网站建设广西圣泰建设工程有限公司网站
  • 做网站必须需要服务器嘛百度信息流开户多少钱
  • 网站如何提交关键词域名备案要求
  • 绿色 网站 源码多用户购物商城源码
  • 连锁酒店网站方案上海传媒公司李闪闪身价