perror

[機能]

  エラーメッセージを標準エラー( stderr )に出力します.最初に,引数として与えた文字列が出力され,次に「:」,さらにシステムエラーメッセージが出力されます.

[形式]
	#include <stdio.h>

	void perror(const char *string)
		string : 出力されるメッセージ
		
[使用例]

  1. ファイルを読み出しモードでオープンし,そのファイルが存在しないときの結果です
    #include <stdio.h>
    
    int main()
    {
    	FILE *stream;
    
    	if ((stream = fopen("data", "r")) == NULL)
    		perror("***error  file does not exist\n");
    
    	return 0;
    }
    			
    (出力)
    ***error  file does not exist
    : No such file or directory
    			
[参照]

ferror

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引