函數名: strlwr
頭檔:<string.h>
函數原型: char *strlwr(char *str);
功 能: 將字串中的大寫字母全部轉換成小寫形式
參 數: str 為要轉換的字串
傳回值: 傳回轉換後的小寫形式的字串,其實質就是回傳str。
註 意: 此函數不會建立一個新字串返回,而是改變原有字串。所以它只能操作字元數組,而不能操作指標字串,因為
指標指向的字串是作為常數保存在靜態儲存區的,常數不能被修改。函數不是標準函式庫函數,只能在windows下
(VC、MinGW等)使用,Linux、GCC中需要自行定義。
程式範例:將一個字串陣列中的大寫字母的字元轉換成小寫形式
#include<stdio.h>#include<string.h>intmain(void){charstr[20]=WWw.DoTCPP.COM;char*str2=strlwr(str);printf(%sn,str);return0 ;}
運行結果:
www.dotcpp.com