字串函式

2021-06-16 17:44:02 字數 699 閱讀 5560

寫字串題目的時候,難免會遇到一些判斷:某個字元是否為大寫字母,小寫字母之類的,現在總結一下。

#include //c++ 裡面的標頭檔案

#include //c語言標頭檔案

//-----------*****-------//

//下面的函式 如果為真則返回1,否則返回0

isalnum(char ch)

// 檢查ch是否為數字或者字母

isalpha(char ch)

//檢查ch是否為字母

isdigit(char ch)

//檢查 ch是否為數字

islower(char ch)

//檢查字元是否為小寫字母

isupper(char ch)

//檢查字元是否為大寫字母

tolower(char ch)

//將字元ch轉化為小寫字母

toupper(char ch)

//將字元ch轉化成大寫字母

//---------******-----------//

#include strlen

memset

strchr(char *str,char ch)

//找出在str中第一次出現ch的位置

// 返回指向該位置的指標,如果找不到則返回空指標

字串和字串函式

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

字串和字串函式

1.字串字面量 字串常量 用雙引號括起來的內容稱為字串字面量,也叫字串常量。字串常量屬於靜態儲存類別,這說明如果在函式中使用字串常量,該字串只會被儲存一次,在整個程式的生命期內存在,計時函式被呼叫多次。用雙引號括起來的內容被視為指向該字串儲存位置的指標。hello 中的 hello 類似於乙個陣列名...

字串函式

1 獲取字串的長度 length 2 判斷字串的字首或字尾與已知字串是否相同 字首 startswith string s 字尾 endswith string s 3 比較兩個字串 equals string s 4 把字串轉化為相應的數值 int型 integer.parseint 字串 lon...