国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C++之字符串類學習的總結

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-24 16:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、回顧c語言對字符串的實現:

一般我們在c語言要實現對字符串操作的話,一般是采用字符數組或者一組函數來實現的,為啥這樣做呢,那是因為c語言里面根本就沒有字符串類型的關鍵字;而且c語言也支持自定義類型,所以更加無法獲得字符串類型。

為了解決這個問題,在c++中,引入了自定義類型,而且可以通過類來完成對字符串類型的定義。那么C++中的原生類型系統是否包含字符串類型呢?答案是c++中并沒有提供原生的字符串類型。

二、在C++標準庫中提供了string類型:

string直接支持字符串連接

string直接支持字符串的大小比較

string直接支持字符串查找和提取

string直接支持字符串的插入和替換

代碼示例:

運行結果:

三、字符串與數字的轉換:

標準庫中提供了相關的類對字符串和數字進行轉換

字符串流類(sstream)用于string的轉換

相關頭文件

istringstream字符串輸入流

ostringstream字符串輸出流

1、方法使用

string---數字

數字---string

代碼示例:

輸出結果:

2、字符串循環右移

比如說"abcdefg"循環右移3位后得到efgabcd

代碼示例:

輸出結果:

3、小結:

應用開發中大多數的情況都在進行字符串處理

c++中沒有直接支持原生的字符串類型

標準庫中通過string類支持字符串的概念

string類支持字符串和數字的互換轉換

string類的應用使得問題的求解變得更加簡單

審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 可編程邏輯
    +關注

    關注

    7

    文章

    526

    瀏覽量

    45375
  • C++
    C++
    +關注

    關注

    22

    文章

    2123

    瀏覽量

    77009
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    字符串控件與靜態字符串控件中預覽字符顯示亂碼,如何修改顯示正常?

    字符串控件與靜態字符串控件中預覽字符顯示亂碼,如何修改顯示正常?
    發表于 01-20 17:17

    字符串關聯數字變量如何使用?我們的地址都是16位數據,可以使用16位數字變量顯示字符串嗎?

    字符串關聯數字變量如何使用?我們的地址都是16位數據,可以使用16位數字變量顯示字符串嗎?
    發表于 12-15 08:24

    labview如何生成一個帶字符串返回的dll

    labview如何生成一個dll,如下圖,要求一個輸入,類型是字符串,返回類型也是字符串
    發表于 08-28 23:20

    在Python中字符串逆序有幾種方式,代碼是什么

    對于一個給定的字符串,逆序輸出,這個任務對于python來說是一種很簡單的操作,畢竟強大的列表和字符串處理的一些列函數足以應付這些問題 了,今天總結了一下python中對于字符串的逆序
    的頭像 發表于 08-28 14:44 ?984次閱讀

    harmony-utilsCharUtil,字符工具

    harmony-utilsCharUtil,字符工具
    的頭像 發表于 07-04 16:34 ?455次閱讀

    harmony-utilsLRUCacheUtil,LRUCache緩存工具

    字符串、數字、集合、日期、隨機、base64、加密、解密、JSON等一系列的功能和作,能夠滿足各種不同的開發需求。 pick
    的頭像 發表于 07-03 18:11 ?511次閱讀

    harmony-utilsNumberUtil,Number工具

    實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志、異常捕獲、字符字符串、數字
    的頭像 發表于 07-03 18:08 ?486次閱讀

    harmony-utilsPreferencesUtil,首選項工具

    ,借助眾多實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志,異常捕獲、字符字符串
    的頭像 發表于 07-03 11:42 ?482次閱讀

    harmony-utilsPreviewUtil,文件預覽工具

    實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志、異常捕獲、字符字符串、數字
    的頭像 發表于 07-03 11:40 ?468次閱讀

    harmony-utilsRegexUtil,正則工具

    ,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志,異常捕獲、字符字符串、數字、集合
    的頭像 發表于 07-03 11:38 ?476次閱讀

    harmony-utilsSnapshotUtil,截圖相關工具

    眾多實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志,異常捕獲、字符字符串
    的頭像 發表于 07-03 11:36 ?495次閱讀

    harmony-utilsStrUtil,字符串工具

    harmony-utilsStrUtil,字符串工具 harmony-utils 簡介與說明 [harmony-utils] 一款功能豐富且極易上手的HarmonyOS工具庫,借助眾多實用工具
    的頭像 發表于 07-03 11:32 ?539次閱讀

    harmony-utilsTypeUtil,類型檢查工具

    實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志、異常捕獲、字符字符串、數字、集合
    的頭像 發表于 06-30 17:35 ?508次閱讀

    harmony-utilsWindowUtil,窗口相關工具

    實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志,異常捕獲、字符字符串、數字
    的頭像 發表于 06-30 17:33 ?517次閱讀

    harmony-utilsTempUtil,溫度轉換工具

    實用工具,致力于助力開發者迅速構建鴻蒙應用。其封裝的工具涵蓋了APP、設備、屏幕、授權、通知、線程間通信、彈框、吐司、生物認證、用戶首選項、拍照、相冊、掃碼、文件、日志,異常捕獲、字符字符串、數字、集合
    的頭像 發表于 06-26 00:50 ?435次閱讀