FrontPage > C/C++ > scanf

scanf、fscanf、sscanf

説明

[標準、ファイル、文字列]入力よりデータを所得する時に使用する関数です。

scanf - 標準入力
fscanf - ファイル入力
sscanf - 文字列からの入力

インクルード

#include <stdio.h>

書式

int scanf(const char *format, ...);
int fscanf(FILE *stream, const char *format, ...);
int sscanf(const char *str, const char *format, ...);

サンプル

/* 日付データ[23:50]を分解 */
int iH, iM;
char cDate = "23:50";

/* 分解 */
sscanf (cDate, "%2d:%2d", &iH, &iM);

/* 表示 */ 
printf ( "%02d時%02d分です。\n", iH, iM);

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-08-24 (日) 16:20:52