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

c++ (命名空间 字符串)

思维导图:

定义自己得命名空间myspace,在myspace中定义string类型变量s1,再定义一个函数完成字符串逆置
#include <iostream>
#include <cstring>
//定义自己得命名空间myspace,在myspace中定义string类型变量s1,再定义一个函数完成字符串逆置
using namespace std;
namespace myspace {string s1;void nizhi(char* p){int i=0;int j=s1.size()-1;while(i<j){char t=s1.at(i);s1.at(i)=s1.at(j);s1.at(j)=t;i++;j--;}}
}
using namespace myspace;
int main()
{cout<<"please enter s1:"<<endl;getline(cin,s1);char str[100]="";strcpy(str,s1.data());nizhi(str);cout<<s1<<endl;return 0;
}

运行结果:

相关文章:

  • 【全开源】在线题库微信小程序系统源码(ThinkPHP+FastAdmin+UniApp)
  • 【C++】set与map
  • 结合Django和Vue.js构建现代Web应用
  • Java程序员的AI框架,它带着Spring走来啦
  • Java面向数据编程1.1版本
  • C#_类型转换之隐式转换
  • 闲话 .NET(7):.NET Core 能淘汰 .NET FrameWork 吗?
  • Lvm逻辑卷调整容量
  • 2024电激世界脉动-中国汽车品牌全球化制胜手册
  • M00238-固定翼无人机集群飞行仿真平台MATLAB完整代码含效果
  • 整理前端新出的操作工具好用又好玩(Custom Formatter,Oxlint,Nuxt DevTools,component-party)
  • 机器学习过拟合和欠拟合!看这一篇文章就够了 建议收藏!(上篇)
  • 备战秋招c++ 【持续更新】
  • huggingface笔记 accelerate launch
  • 学习编程对英语要求高吗?
  • 2017 前端面试准备 - 收藏集 - 掘金
  • docker-consul
  • JavaScript学习总结——原型
  • python_bomb----数据类型总结
  • React Native移动开发实战-3-实现页面间的数据传递
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • sublime配置文件
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 基于游标的分页接口实现
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 实习面试笔记
  • 提醒我喝水chrome插件开发指南
  • 网络应用优化——时延与带宽
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​​​【收录 Hello 算法】9.4 小结
  • (13):Silverlight 2 数据与通信之WebRequest
  • (floyd+补集) poj 3275
  • (LeetCode C++)盛最多水的容器
  • (八)Spring源码解析:Spring MVC
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (三)模仿学习-Action数据的模仿
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (正则)提取页面里的img标签
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • ../depcomp: line 571: exec: g++: not found
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .net mvc部分视图
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .Net中间语言BeforeFieldInit
  • .net专家(张羿专栏)