字串函式記錄

2021-08-01 18:28:19 字數 701 閱讀 1550

字串函式:#include

1、字串中都以 \0 來判斷字串結尾;

2、字串函式中 形參(char 【】),實參(char陣列或者字串常量);

常用函式:

1、字串拷貝:

strcpy(char 【】 a,char【】 b)  把b拷貝到a當中(若a不夠長則陣列越界)

2、字串比較大小:

int strcmp(char【】 s1,char【】 s2)  返回值為int型別,0則相等,負數s1小,正數s1大

3、求字串的長度(不算結尾的\0):

int strlen(char【】s)實際值為  sizeof(char【】s)-1

4、字串拼接:

strcat(char【】a,char【】b)將b陣列的字串接在a陣列的字串的後面,若a陣列不夠長則陣列越界

5、字串換成大寫:

strupr(char【】a)將a陣列的字串中的小寫全換成大寫

6、字串換成小寫:

strlwr(char【】b)將b陣列的字串中的大寫全換成小寫

字串庫函式用法eg:

#include

#include

using namespace std;

void printsmall(char s1,char s2)

PHP字串函式記錄

引數 str為需獲取的字串 echo strlen yoona 結果為5 引數 str 為需擷取的字串 start 定位起始擷取位置 length 可選項 定義需擷取數量 echo substr yoona 1,2 結果為oo 引數 str1 和 str2 指定要比較的兩個字串 相等結果為0 str...

結構體 字串函式複習記錄

以多少個位元組為單位分配記憶體 找結構體中佔位元組數最多的基本型別,以它的位元組數為單位為結構體開闢記憶體。注意 當有double 型別成員的時候 vc中以八字節為單位開闢記憶體,double 型別的成員為8位元組對齊 gcc 以四位元組為單位開闢記憶體,並且double型別的成員為4位元組對齊 位...

字串和字串函式

字元輸入輸出 getchar putchar ch getchar putchar ch 字串函式 字串輸入 建立儲存空間 接受字串輸入首先需要建立乙個空間來存放輸入的字串。char name scanf s name 上述的用法可能會導致程式異常終止。使用字串陣列 可以避免上述問題 char na...