基本関数

  標準入出力



  
// ************************************************************
// 標準入力ストリーム stdin から1行分のデータを buffer 引数が示すバッファに入力する
// ************************************************************
char *gets( char *buffer )

	
// ************************************************************
// 標準出力ストリームに書式付文字列を出力する
// ************************************************************
int printf( const char *format [,argument]・・・ )	


// ************************************************************
// 標準入力ストリームより1文字入力する
// ************************************************************
int getchar( void )	



  



  文字列操作



  
int sprintf( const char *format [,argument]・・・ )	

	書式付き文字列を文字列に変換する
	
char *strcpy( char *string1, const char *string2 )	

	string2 を string1 へコピーする

	
char *strcat( char *string1, const char *string2 )	

	string1 で指定した文字列に string2 で指定した文字列を加える

	
int strcmp( const char *string1, const char *string2 )	

	string1 と string2 を比較する

	
int strcmpi( const char *string1, const char *string2 )	

	string1 と string2 を大文字小文字を区別せずに比較する

	
size_t strlen( const char *string )	

	指定した文字列の長さを調べる

	
char *strlwr( char *string )	

	string で指定した文字列の大文字を小文字に変換する

	
char *strupr( char *string )	

	string で指定した文字列の小文字を大文字に変換する

	
int atoi( const char *string )	

	文字列を int 型の数値に変換する

  



  メモリ系

  
void *memset( void *dest, int c, size_t count )	

	dest の最初の count バイトを文字 c で埋める

	
void *memcpy( void *dest, const void *src, size_t count )	

	src から dest へメモリ内容を count バイトコピーする

	
int memcmp( const void *buf1, const void *buf2, size_t count )	

	buf1 と buf2 の最初の count バイトを比較する
  



  ファイル入出力

  
FILE *fopen( const char *path, const char *mode )	

	path で指定した指定したファイルを mode で指定したモードで開く

	
int fprintf( FILE *stream, const char *format [,argument]・・・ )	

	stream へ書式付文字列を出力する

	
int feof( FILE *stream )	


	stream のアクセス位置がEOF に達しているかどうか調べる
	
char *fgets( char *buffer, int len, FILE *stram)	

	stream から、最大 len の長さで buffer に1行読み込む

	
size_t fwrite( const void *buffer, size_t size, size_t count, FILE *stram)	

	stream へ size バイトのデータを count 個出力する

	
size_t fread( void *buffer, size_t size, size_t count, FILE *stram)	

	stream から size バイトのデータを count 個入力する

	
int fclose( FILE *stram)	

	stream を閉じる
  










  infoboard   管理者用   





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ