關於字串的理解 二

2021-10-10 17:48:40 字數 438 閱讀 3410

#include

#include

#include

//字串的另外乙個系統內部函式,字串的內建複製函式

intmain()

//字串長度的比較,利用內建函式進行比較,

//按照asscii碼進行比較

/*比較有三種情況,第一:假如a字串與b字串相等(就是兩者的字元一樣),

則返回值是0;第二,a的字串比 b長就輸出1,a比b短就輸出-1;

使用strcmp進行兩個字串的長度比較

可以使用這種關係製作乙個簡便的開鎖密碼器*/

intopen()

}#include

intmain()

return0;

}int

main()

大一新生碼字的,不要噴

關於字串常量池的理解

1.記憶體區域 在棧中存放的是基本資料型別和引用資料型別 在堆中放的是物件的例項 在方法區中有一塊位址是常量池,常量池中用於存放字串常量 2.建立字串物件的兩種方式 string str1 hello string str2 hello string str3 newstring hello str...

關於字串

一些基本概念 用字元陣列儲存這麼乙個字串 char str hello world 然後我們應該知道,1.陣列的大小是12 字串字元個數 1 最後乙個元素為 0 用於標記字串的結束。0 不是數字0,它是非列印字元,其ascii碼值為0 2.若使用如下定義 char str 100 hello wor...

關於字串

關於string最重要的幾點 string為引用型別體現於其在棧記憶體和堆記憶體中的結構 堆記憶體中有字串常量池。有幾種new字串的方式 string str ass 方式1 string str1 new string ass 方式2char cha string str2 new string ...