Translations of this page?:

C言語 全関数一覧

# と ##文字列の操作をします
#defineマクロ定義を定義します
#errorエラーメッセージを表示します
#if, #ifdef, #ifndef, #else, #elif, #endif条件演算子です
#include他のファイルの内容を挿入します
#line行とファイルの情報を設定します
#pragma実装依存のコマンドです
#undefマクロ定義を無効にするのに使用します
定義済みのプリプロセッサ変数その他のプリプロセッサ変数です
abort プログラムを停止します
abs 絶対値
acos アークコサイン
asctime テキストバージョンの時刻を返却します
asin アークサイン
assert 式が真(true)でない場合はプログラムを停止します
atan アークタンジェント
atan2 アークタンジェント。符号は4象限を決定するために使われます
atexit プログラムが終了するときに呼ばれる関数を設定します
atof文字列を倍精度浮動小数点数に変換します
atoi文字列を整数に変換します
atol文字列をロング型の整数に変換します
bsearch 2分探索を行います
calloc 2次元的にメモリの塊を確保し、初期化します
ceil 与えられた数を下回らない最小の整数を返却します
clearerrエラーをクリアします
clock プログラムが動作している時間を返却します
cos コサイン
cosh ハイパボリックコサイン
ctime 指定された書式バージョンの時刻を返却します
difftime 2つの時刻の差分を返却します
div 除算の商と余りを返却します
exit プログラムを停止します
exp eの与えられた数によるべき乗を返却します
fabs 浮動小数点の絶対値を返却します
fcloseファイルを閉じます
feofファイルの終端に到達していたらtrueを返します
ferrorファイルがエラーを出しているか確認します
fflush出力バッファにたまっている内容を書き出します
fgetcストリームから文字を取得します
fgetposファイル内の位置を取得します
fgetsストリームから文字列を取得します
floor 与えられた数を超えない最大の整数を返却します
fmod 剰余を返却します
fopenファイルを開きます
fprintfフォーマット済みの文字列をファイルに出力します
fputc文字をファイルに書き出します
fputs文字列をファイルに書き出します
freadファイルから読み込みます
free 以前確保したメモリをオペレーティングシステムに返却します
freopen既存のストリームを別の名前で開きます
frexp 数を科学的表記に分解します
fscanf特定のフォーマットに従って、ファイルから読み込みます
fseekファイルのアクセス位置を特定の場所に移動します
fsetposファイルのアクセス位置を特定の場所に移動します
ftell現在のファイルのアクセス位置を返します
fwriteファイルに書き込みます
getcファイルから文字を読み込みます
getchar標準入力から文字を読み込みます
getenv 環境変数を取得します
gets標準入力から文字列を読み込みます
gmtime GMT(Greenwich Mean Time)現在時へのポインタを返却します
isalnum文字がアルファベットか数値ならtrueを返します
isalpha文字がアルファベットならtrueを返します
iscntrl文字がコントロール文字ならtrueを返します
isdigit文字が数値ならtrueを返します
isgraph文字がグラフィック文字ならtrueを返します
islower文字がアルファベットの小文字ならtrueを返します
isprint文字が印字可能な文字ならtrueを返します
ispunct文字が句読点記号ならtrueを返します
isspace文字が空白文字ならtrueを返します
isupper文字がアルファベットの大文字ならtrueを返します
isxdigit文字が16進法の文字ならtrueを返します
labs 長整数型の絶対値を返却します
ldexp 科学的表記された数を計算します
ldiv 調整数表現における、除算の商と余りを返却します
localtime 現在時へのポインタを返却します
log 自然対数 (eを底とする)
log10 常用対数 (10を底とする)
longjmp プログラムの特定の位置から実行開始します
malloc メモリを確保します
memchr配列の中を探索して、指定された文字が最初に登場する最初の位置を返します
memcmp2つのバッファを比較します
memcpy1つのバッファを他のバッファにコピーします
memmove1つのバッファを他のバッファに移動します
memsetバッファを指定された文字で埋めます
mktime 与えられた時刻のカレンダーバージョンを返却します
modf 数を整数部と小数部に分解します
perror現在のエラーコードを人の読める文字列形式にして、標準エラー出力に表示します
pow 与えられた数を別の数でべき乗にした値を返却します
printfフォーマット済みの文字列を標準出力に書き出します
putc文字をストリームに書き出します
putchar文字を標準出力に書き出します
putenv 環境設定を追加もしくは修正します
puts文字列を標準出力に書き出します
qsort クイックソートを行います
raise プログラムにシグナルを送信します
rand 疑似乱数を返却します
realloc 以前確保したメモリのサイズを変更します
removeファイルを削除します
renameファイルをリネームします
rewindファイルのアクセス位置をファイルの先頭に移動します
scanf特定のフォーマットに従って、標準入力から読み込みます
setbuf指定されたストリームのバッファを設定します
setjmp 実行開始位置を設定します
setlocale 現在のロケールを設定します
setvbuf指定されたストリームのバッファとサイズを設定します
signal シグナルハンドラとしての関数を登録します
sin サイン
sinh ハイパボリックサイン
snprintfフォーマット済みの文字列をバッファに書き出します。境界チェックを行います
sprintfフォーマット済みの文字列をバッファに書き出します
sqrt 平方根
srand 乱数生成器を初期化します
sscanfバッファの文字列から、特定のフォーマットに従って読み込みます
strcat2つの文字列を繋げます
strchr文字列の中から指定された文字を検索して、最初に見つかった位置を返します
strcmp2つの文字列を比較します
strcoll現在のロケールに従って、2つの文字列を比較します
strcpy1つの文字列を他の文字列にコピーします
strcspn他の文字列の中から、1つの文字列に含まれる文字が含まれない文字列を返します(後でチェック)
strerror指定されたエラーコードの文字列形式のメッセージを返します
strftime 日時の個々の要素を返却します
strlen指定された文字列の長さを返します
strncat指定された文字数分だけ切り出し、2つの文字列を繋げます
strncmp指定された文字数分だけ2つの文字列を比較します
strncpy指定された文字数分だけ、1つの文字列を他の文字列にコピーします
strpbrk他の文字列の中から、指定された文字列の中の文字が初めて登場する位置を返します
strrchr指定された文字列の中から、指定された文字が登場する最後の位置を探索します
strspn他の文字列の中から、指定された文字列に含まれる文字だけで構成された、文字列の長さを返します
strstr指定された文字列が含まれる最初の位置を探索して返します
strtod文字列を倍精度浮動小数点数に変換します
strtok文字列の中の次のトークンを探索して返します
strtol文字列をロング型の整数に変換します
strtoul文字列を符号なしのロング型の整数に変換します
strxfrm文字列比較関数を使用できるように、文字列を変換します
system デフォルトコマンドインタープリタにコマンドを実行させます
tan タンジェント
tanh ハイパボリックタンジェント
time システムの現在のカレンダー時刻を返却します
tmpfile一時ファイルへのポインタを返します
tmpnam重複のない、ユニークなファイル名を返します
tolower文字列を小文字に変換します
toupper文字列を大文字に変換します
ungetc文字をストリームに戻します
va_arg 可変長引数リストを使います
vprintf, vfprintf, vsprintf引数リストを使って、フォーマット済みの文字列を書き出します
vscanf, vfscanf, and vsscanf引数リストを使って、特定のフォーマットに従って標準入力から読み込みます
 
• • • IndexRecent changesRSScc