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

全面复习回顾——C++语法篇2

23、字符串相加

    string s3;
    s3=s1+s2;
    cout<<s3;

24、结构体基本操作

struct student {
    // write your code here......
    string name;
    int age;
    double height=0.0;
};

int main() {

    // write your code here......
    student s;
    cin>>s.name;
    cin>>s.age;
    cin>>s.height;
    cout<<s.name<<" "<<s.age<<" "<<s.height;
    return 0;
}

25、查找字符串中字母个数——遍历即可

    int counta=0;
    int countb=0;
    int countc=0;
    for(int i=0;i<s.size();i++)
    {
        if(s[i]=='a')   counta++;
        else if(s[i]=='b')    countb++;
        else if(s[i]=='c')    countc++;
    }
    cout<<counta<<" "<<countb<<" "<<countc;

26、指针遍历数组——*p指向arr的第一个元素地址,*(*p)指向数组元素

    int *p=arr;
    for(int i=0;i<len;i++)
    {
        cout<<*(p+i)<<" ";
    }

27、字符串长度——字符串最后一个是“\0”

    int len=0;
    for(int i=0;i<=100;i++)
    {
        if(str[i]!='\0')
            len++;
        else
         break;
    }
    cout<<len;

28、复制部分字符串

    int len = 0;
    for (int i = 0; i <= 100; i++) {
        if (str[i] != '\0')
            len++;
        else
            break;
    }
   char str2[30]={0};
   int j=0;
   for(int i=m-1;i<len;i++)
   {
        str2[j++]=str[i];
   }
cout<<str2;

29、动态创建数组

    int *p=new int[n];
    for(int i=0;i<n;i++)
    {
        p[i]=n+i;
    }
    for(int i=0;i<n;i++)
    {
        cout<<p[i]<<" ";
    }

相关文章:

  • Docker部署开源运维工具MyIP结合内网穿透远程在线网络诊断和监控
  • 【Unity Shader编程】之光照模型
  • 【1Panel】平替宝塔面板!1Panel面板香橙派部署结合内网穿透远程管理
  • 传统架构与集群架构搭建LAMP环境并部署WordPress服务
  • VsCode/Cursor workbench.desktop.main.js 的入口
  • L1-041 寻找250
  • 企业出海如何搭建架构才能让资金合规回流?
  • 第八章:未来展望 - 第二节 - Tailwind CSS 社区生态建设
  • uploadlabs通关思路
  • 最基于底层的运算符——位运算符
  • Web网页开发——水果忍者
  • C# foreach中获取循环索引的4种方式
  • Vue懒加载
  • OTP单片机调试工具
  • 【GoTeams】-2:项目基础搭建(下)
  • R的安装以及jupyter配置windows
  • Linux网络之网络层协议(IP协议)
  • 批量给 Word 中的所有图片添加水印
  • 数据库服务器主机重启故障诊断分析
  • weblogic部署报错汇总
  • 企业网站建设内容 程序开发/上海热点新闻
  • wordpress音乐源码/济南百度seo
  • 分类信息网站如何做排名/百度搜索资源平台官网
  • wordpress增加登录页面/宝鸡seo优化公司
  • 做平台外卖的网站需要什么资质/北京网站建设公司大全
  • 网站建设商标保护/企业宣传视频