C++ 学习心得(字符串)

1、一个错误的字符串程序
#include
const char *st="my name\n"
int main()
{
int len =0;
while (*st++) ++len;//正确,因为一旦*st为0,则表示遇到了字符串终止符0
cout << len<<":"<
//st=st-len-1;多减一个终止符的长度
//cout<<":"<<ST
<<end1;>}
}

2、用一个字符串来初始化另一个string对象。
String st1(st);
3、直接定义字符串
string st2("hello");
4、字符串连接
st=st1+st2;
----string=>char转化
char *mychar = st.c_cahr();
5、字符串单个字符访问
string str("hello");
str[1]……..

const char *st="my name\n";
*st....
别再为H5扫码头疼了!用Vue3 + vue-qrcode-reader,5分钟搞定移动端摄像头调用(附完整代码) 本文详细介绍了如何使用Vue3和vue-qrcode-reader快速实现移动端扫码功能,解决H5开发中常见的摄像头调用和兼容性问题。通过完整的代码示例和优化技巧,帮助开发者高效集成二维码识别功能,提升用户体验和开发效率。 阅读详情

相关推荐

Unity嵌套ScrollView滑动冲突解决方案:ExecuteEvents.Execute事件透传

在Unity UGUI中,竖向与横向ScrollView嵌套时出现滑动失效,本质是EventSystem事件分发机制的拦截限制。其原理在于PointerDown被外层捕获后,后续PointerMove默认不向下透传;ExecuteEvents.Execute提供了一条绕过常规冒泡流程的官方事件旁路,支持低延迟、方向自适应的精准透传。该技术具备高兼容性与零侵入特性,广泛应用于电商商品页、内容流卡片组、多级导航等需‘列表中嵌套轮播/标签’的真实场景,是解决UGUI嵌套滚动问题的核心工程实践方案。

weixin_33164198的博客 629

C++数组字符串自我学习报告

c++中的数组和字符串 目录c++中的数组和字符串前言一、数组1.数组的声明2.数组的初始化二.字符串1.定义字符串字符串长度计算总结 前言 数组和字符串是我们在学习各类编程语言中最常用的数据类型,其相似点也有很多,例如两者在内存中都占用一片连续的空间,且都可以用来存储文本,但是不同点也有很多,我就自己的学习与理解对数组与字符串写的学习整理了一些个人的理解。 一、数组 1.数组的声明 在声明时要提供数组名,数组的长度,以及数组中元素的字符类型,例如: char a[10] //其中char为字符类型,a为

wzk020326的博客 424

【完美解决】Anaconda3安装后缺失大量文件,没有scripts、Library等目录

Anaconda3是官网下载的:https://www.anaconda.com/distribution/#download-section 我选择的是64位python 3.7的版本。 问题出现及现象: 我自己选择了一个D盘的目录D:\Tools\Anaconda3进行安装,装完后发现conda list命令无法执行,首先都到的是配置环境变量,然后发现安装目录下缺失大量文件(如下图)...

android之行 3万+

字符串学习&总结(感觉主要是总结模板)

目录前言字符串hash(hash yyds)导读HASH模板(哈希&双哈希)hash应用(hash牛逼克拉斯):::::::::::::::0. 核心操作:求子串哈希值1. 字符串匹配2. 允许k次失配的字符串匹配3. 最长回文子串(hash操作简单,可解决的问题有点多啊!!!nice)4. 最长公共子字符串(m个总长不超过n的非空字符串的最长公共子串)5. 确定字符串中不同子字符串的数量hash实战题目1:E. Compress Words(合并字符串&合并的时候前后缀去重) 前言 大二

I_have_a_world的博客 2645

零基础搭建机械零件检测系统:基于YOLOv8的PySide6可视化开发全攻略

本文详细介绍了如何从零开始搭建基于YOLOv8的机械零件检测系统,涵盖环境配置、数据集准备、模型训练优化及PySide6可视化界面开发全流程。通过实战案例展示YOLOv8在工业检测中的高效应用,帮助开发者快速实现自动化零件检测解决方案。

weixin_28455801的博客 307

通过PXE的方式实现Ubuntu 24.04 自动安装

之前都是通过PXE来自动化安装Redhat系列的,例如:Rocky9、Rocky10、CentOS7、银河麒麟 Kylin-V10、Kylin-V11、OpenEuler 24.03等。现在安装Ubuntu系列的跟红帽的不太一样,所以在这里介绍下。

邢宇宇的博客 1489

判断字符或字符串在字符串中出现的个数

问题描述: 定义如下字符串: String str = “javajfiewjavajfiowfjavagkljjava”; 请分别定义方法统计出: 1. 字符串中:字符j的数量 2. 字符串中:字符串java的数量 1. List item </font> <hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1"> # 原因分析: <font color=#999AAA

qq_46606980的博客 1794

加速度计解算姿态角

姿态角(欧拉角) 欧拉角主要用于描述刚体在固定三维参考坐标系下由于绕三轴任意旋转而形成的姿态角,具体描述参看欧拉角说明 图中xyz为固定参考系坐标,XYZ为刚体自有坐标系 (假定右手定则,即大拇指指向某一轴正方向,握拳是其余手指的转动方向为姿态角变化的正方向),则定义 绕固定坐标系的z轴旋转:航向角yaw, 转动 y 角度 绕固定坐标系的y轴旋转:俯仰角pitch,转动p 角度 绕固定坐标系的x轴旋转:横滚角roll, 转动r 角度 可以看出欧拉角或者姿态角是相对各个轴的角度偏移,再假定旋转的顺规为Z

卢平光的博客 1万+

Python基础:什么是字符串?字符串是用来做什么的?

一:字符串的定义与作用: 1、在非注释语句中,凡是用引号括起来的部分都是字符串(str:英文全写为string) 2、字符串的作用是用来记录文本(文字)信息,与人沟通交流。 二:字符串的表现形式 1、空字符串字面值的表示方法:括号里面除了有引号以外什么内容也没有),而字面值的意思是人能看到的,计算机也能把它读出来的值:如以下内容就是空字符串: ‘ ‘ “” ‘’’ “”” 2、非空字符串的字面...

Python最详细教程 1万+

手把手教你搞定CAC会议投稿:从LaTeX模板到PDF eXpress避坑全流程

本文详细解析CAC会议投稿全流程,重点介绍LaTeX模板调整、Turnitin查重技巧及PDF eXpress校验避坑指南。通过实战案例和代码示例,帮助研究者高效完成IEEE格式论文投稿,避免常见技术性失误,提升投稿成功率。

weixin_29969209的博客 397

PHM 2010数据集解读

PHM数据挑战赛是一项面向所有潜在与会者的竞赛。今年的挑战集中在使用测力仪、加速度计和声发射数据估计高速数控铣床刀具的RUL上。 博客对PHM 2010数据集的组成和信号进行了可视化。

cnjs1994的博客 7647

C++primer学习心得-第三章-字符串、向量和数组

文章目录c++primer学习心得-第三章-字符串、向量和数组3.1 命名空间的using声明3.2 标准库类型string1. 初始化string2. string对象上的操作3.处理string对象中的字符3.3 标准库类型vector1. 定义和初始话vector2.向vector中添加元素3. 其他vector操作4.迭代器(iterator)1.使用迭代器迭代器类型2.迭代器运算5. 数...

xhh22900的博客 431

嵌入式工程师成长之路(5)——板子调试

USB2514集线器调试总结说说USB连接线USB数据线上的“疙瘩”:原来有这么大用处!

云轩阁 4万+

C++学习心得:字符串转换(to_string,stoi,stol,stoul)

一、结论 使用C++11,并且导入头文件#include<string> other ---> string to_string (int / long / float /...) string --->other stoi string 转 int stol string 转long stoll string 转 long long stoul string 转unsigned long stoull ...

wangpailiulanqi8的博客 1242

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

第16周项目2 用指针玩字符串3

/* * Copyright (c) 2014,烟台大学计算机学院 * All right reserved. *文件名:sixteen week 2.2.app * 作者:柴银平 * 完成时间:2014年12月15日 * 版本号:v1.0 * * 问题描述:用指针做形式参数,求出每个字符串的字符个数。 *程序输入: *程序输出:输出所求字符串的字符个数。 */ #include using n

mvpalone的专栏 480

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

宣告主权 我为自己代言!!!!!!!!

问题及代码: /* *copyright (c).2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:传值.cpp *作者:李浩 *完成日期:2015年9月7号 *版本号:v1.0 * *问题描述:输出“MY NAME IS LIHAO”*输入描述:无*输出描述:MY NAME IS LIHAO*/   运行结果: 知识点

lihao66886的博客 523

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

C++面向对象程序设计学习心得

C++面向对象程序设计学习心得 经过几周c++面向对象程序设计的学习,对面向对象程序设计有了一些了解。 递归 简单地讲,递归就是程序直接或间接调用本身的编程技巧,通过把一个不能或不好解决的大问题转化为一个或几个小问题,再把这些小问题进一步分解成更小的小问题,直到最小的问题可以直接解决。 递归算法的解题步骤: 1)分析问题、寻找递归:找出大规模问题与小规模问题的关系,这样通过递归使问题的规模逐渐变小...

weixin_44678167的博客 2584

第十三周 项目五:字符串操作(1.1)

问题及代码: 运行结果:

linan_141的专栏 512

第十六周项目二用指针玩字符串任务四:统计句子中单词的个数(用指针作形参)

问题及代码: /* * Copyright (c) 2014, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2014年 12 月 14 日 * 版 本 号:v1.0 * * 问题描述:求句子中单词的个数 * 输入描述:无 * 程序输出:对应的单词个数 *

小幸运 1011

第16周项目2--用指针玩字符串(除去空格)

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 * 完成日期:2014 年 12 月 11 日 * 版 本 号:v1.0 * * 问题描述:实现char *pdelchar(char *str1, const char *str2)函数; * 输入描述

想去海邊 961

C++字符串的学习

跟着小钱的足迹学习C++ 从昨天我就一直在看这题点击打开链接,看了一下小钱的做法,然后学习了很多书上讲的很浅的知识。自己也用自己的方法做了出来 #include #include using namespace std; int main() { char *firstname; char *lastname; char *grade; int age; string s

szyzxcv5689的专栏 620

第十二周实践项目4————string类的构造

问题及代码: /*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:吴敬超 * 完成日期:2016年5月19日 * 版本号:codeblock * * 问题描述: string类的构造 * 输入描述: * 程序输出: 输出结果 */ #include #include using namespace

jnwujingchao的博客 288

第十三周项目五

/* *copyright (c) 2014, 烟台大学计算机学院. *All rights reserved. *文件名称:test.cpp *作者:陆云杰 *完成日期:2014年11月23日 *版本号:v1.0 * * *问题描述:将str1he str2连接起来,仍存放到 *程序输入: *程序输出: */

lu_yunjie的专栏 460

PTA:字符串数字求和

输入多个字符串(只含有数字和英文字符,长度不超过30个字符),以aaa结束,将每个字符串中的数字字符按输入顺序提取前2位构成一个整数,求每个字符串提取的整数之和。字符串中没有数字的,则提取的整数视为0;不足2位的按实际提取的整数计算。例如:“a1b2”形成整数12;”a3b”形成整数3。

ly1012_的博客 498

第十五周项目—字符串比较

 /*  Copyright(c)2016,烟台大学计算机学院   All rights reserved.  文件名称:tset.cpp  作者:尤文敏  完成日期:2016年12月10日  版本号:v1.0  题目描述 :   字符串比较 问题及代码: #include #include int main() {

Youwenmin的博客 624

第16周项目2-求字符串str的长度并返回

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:number.cpp *作 者:赵敏 *完成日期:2014年12月11日 *版 本 号:v1.0 * *问题描述:求字符串str的长度并返回。 */ #include #include using namespace std

ytdxzhaomin的专栏 588
上一篇: C++ 学习心得(字符串)
下一篇: c++学习心得(枚举)
deepfuture
博客等级 码龄17年 210粉丝 1287原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值