字串函式:#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...