菜鳥教程3

2021-08-14 07:53:05 字數 1334 閱讀 2163

二、字串

1、常見字串

strcpy(s1, s2);複製字串 s2 到字串 s1

strcat(s1, s2);連線字串 s2 到字串 s1 的末尾。

strlen(s1);返回字串 s1 的長度。

strchr(s1, ch);返回乙個指標,指向字串 s1 中字元 ch 的第一次出現的位置。

strstr(s1, s2);返回乙個指標,指向字串 s1 中字串 s2 的第一次出現的位置。

2、string類

string類提供了一系列針對字串的操作,比如:

2. find() -- 在字串中查詢字串

4. insert() -- 插入字元

5. length() -- 返回字串的長度

6. replace() -- 替換字串

7. substr() -- 返回某個子字串

#include#includeusing namespace std;

int main()

三、引用用引入了物件的乙個同義詞。定義引用的表示方法與定義指標相似,只是用&代替了*。

引用就是某一變數(目標)的乙個別名,對引用的操作與對變數直接操作完全一樣。其格式為:型別 &引用變數名 = 已定義過的變數名。引用

指標int i;

int *r=i;

引用和指標的區別

引用通常用於傳遞函式引數和函式返回值。

函式返回值:

以引用返回函式值,定義函式時需要在函式名前加 &

用引用返回乙個函式值的最大好處是,在記憶體中不產生被返回值的副本。

#include using namespace std;double& set(int i);double val = ;

int main()

;int main()

第一本書標題:c

++教程

第一本書作者

:runoob

第一本書類目

:程式語言

第一本書

id :

12345

第二本書標題

:css

教程第二本書作者

:runoob

第二本書類目

:前端技術

第二本書

id :

12346

python3菜鳥教程pdf Python3 集合

本課一句話通俗話總結函式 新增元素 setx.add string tuple bool number void setx.update y z.void y z 為 list tuple dict setx.clear void setx.copy set 深拷貝 指向新的記憶體位址 刪除元素 s...

python 菜鳥 Python3 教程

python 3 教程 python 的 3.0 版本,常被稱為 python 3000,或簡稱 py3k。相對於 python 的早期版本,這是乙個較大的公升級。為了不帶入過多的累贅,python 3.0 在設計的時候沒有考慮向下相容。python 介紹及安裝教程我們在python 2.x 版本的...

Python3 菜鳥教程 筆記1

菜鳥教程傳送門 環境 windows python 3.7.4 檢視python版本 python v 注意 大寫的v 例如以下是 helloworld.py 的內容 1 執行 python helloworld.py usr bin python3 被忽略,相當於注釋 2 執行 helloworl...