関数名:strpr
ヘッダー ファイル: <string.h>
関数プロトタイプ: char *strupr(char *str);
機能: 文字列内のすべての小文字を大文字に変換します。
パラメータ: char *str は変換する文字列です
戻り値: 変換された大文字文字列を返します。
注: この関数は新しい文字列を生成しませんが、元の文字列を変更します。したがって、文字列ポインタは文字列定数を指しており、定数は変更できないため、str は文字配列のみにすることができ、文字列ポインタが指す文字列にすることはできません。
プログラム例:文字列配列 str 内のすべての小文字を大文字に変換する
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr);戻り値0;}
実行結果:
WWW.DOTCPP.COM