[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""] C言語のブログ記事をまとめ読み! 全932件の86ページ目 | JUGEMブログ

  • JUGEMテーマ

ブログテーマ

ユーザーテーマ

C言語

このテーマに投稿された記事:932件 | このテーマのURL:https://jugem.jp/theme/c247/6308/
C言語
このテーマについて
プログラミング言語の王道、C言語について。
このテーマの作成者
作者のブログへ:「lresult」さんのブログ
その他のテーマ:「lresult」さんが作成したテーマ一覧(1件)
このテーマで記事を投稿する
このテーマに投稿された記事
rss

< 81  82  83  84  85  86  87  88  89  90  91 >

C言語 空白判定 記号判定 制御文字判定 - ctype.h - [ isspace, ispunct, iscntrl ]

空白判定には、isspace()、記号判定には、ispunct()、制御文字判定には、iscntrl()を使います。 isspace 書式 int isspace( int c ) 機能 空白判定 引数 int c : 判定する文字 戻り値 空白(0x20)、水平タブ(0x09)、垂直タブ(0x0B)、改行(0x0A)、復帰(0x0D)、改頁(0x0C)であれば、0以外を返し、そうでなければ、0を返します。 ispunct 書式 int ispunct( int c ) 機能 記号判定 引数 int c : 判定する文字 戻り値 記号( 0x21〜0x2F, 0x3A〜0x40, 0x5B〜0x60, 0x7B〜0x7E )であれば、0以外を...

勇躍のゴミ箱 | 2008.11.03 Mon 17:48

C言語 大文字判定 小文字判定 - ctype.h - [ isupper, islower ]

大文字判定は、isupper()、小文字判定には、islower()を使います。 isupper 書式 int isupper( int c ) 機能 大文字判定 引数 int c : 判定する文字 戻り値 大文字( A〜Z )であれば、0以外を返し、大文字でなければ、0を返します。 islower 書式 int islower( int c ) 機能 小文字判定 引数 int c : 判定する文字 戻り値 小文字( a〜z )であれば、0以外を返し、小文字でなければ、0を返します。

勇躍のゴミ箱 | 2008.11.03 Mon 17:33

C言語 数値判定 16進数判定 - ctype.h - [ isdigit, isxdigit ]

数値判定には、isdigit()、16進数判定には、isxdigit()を使います。 isdigit 書式 int isdigit( int c ) 機能 数値判定 引数 int c : 判定する文字 戻り値 数値( 0〜9 )であれば、0以外を返し、数値でなければ、0を返します。 isxdigit 書式 int isxdigit( int c ) 機能 16進数判定 引数 int c : 判定する文字 戻り値 16進数( 0〜9, A〜F, a〜f )であれば、0以外を返し、16進数でなければ、0を返します。

勇躍のゴミ箱 | 2008.11.03 Mon 17:22

C言語 ファイル位置の設定 ファイルサイズの取得 - stdio.h - [ fseek ]

ファイル位置の設定は、fseek()を使用します。ファイル位置とは、ファイルにおけるカーソル位置のようなもので読み込み書き込みの規準となる位置のことです。 fseek 書式 int fseek( FILE *fp, long offset, int origin ) 機能 ファイル位置を原点位置から移動させ設定する 引数 FILE *fp : ファイル(ストリーム)ポインタlong offset : 指定位置からのズレ量int origin : 原点位置の種類 戻り値 成功すると、0を返し、失敗すると、0以外を返します。また、引数origin の種類には以下のものが定義されています。 ...

勇躍のゴミ箱 | 2008.11.03 Mon 15:05

C言語 ファイル位置の設定 - stdio.h - [ fsetpos ]

ファイル位置の設定には、fsetpos()を使用します。まず、ファイル位置とは、なに? というとこから。例えば、fopen()を使用してファイルを読み取りモード "r" で開いた直後では、ファイル位置は先頭の0です。そこから、fgetc()で5文字読み取った後では、ファイル位置は5となります。書き込んだ場合でも同様で、5文字書き込んだ後では、ファイル位置は5となります。つまり、カーソル位置のようなもので、正確にはファイル位置指示子といい、FILE型変数の指している位置となります。 fsetpos 書式 int fsetpos( FILE *fp, ...

勇躍のゴミ箱 | 2008.11.03 Mon 14:30

C言語 ファイルを閉じる - stdio.h - [ fclose ]

ファイルを閉じるには、fclose()を使います。 fclose 書式 int fclose( FILE *fp ) 機能 ファイルを閉じる 引数 FILE *fp : fopen()で取得したファイルポインタ 戻り値 成功すると、0を返し、失敗すると、EOF(-1)を返します。

勇躍のゴミ箱 | 2008.11.02 Sun 21:39

C言語 環境変数の値を取得 - stdlib.h - [ getenv ]

環境変数の値を取得するには、getenv()を使用します。まず、環境変数って何?という所ですが、WindowsやUnix・Linuxに搭載されており、OS(システム)内で共通に使える変数です。仕組みとしては、変数名と、対応する値(主に文字列)がセットになっています。Windows (XP)では、「コントロールパネル」 → 「システム」 → 「詳細設定タブ」 → 「環境変数」から、確認・編集が出来ます。 getenv 書式 char* getenv( const char *s ) 機能 環境変数の値を取得 引数 const char *s : 環境変数名 戻り値 成功すると、指定...

勇躍のゴミ箱 | 2008.11.02 Sun 15:26

C言語 確保した動的メモリの解放 - stdlib.h - [ free ]

動的メモリ確保の第四弾、メモリの解放を行うには、free()を使います。※ 第一弾 malloc()は、こちら。※ 第二弾 calloc()は、こちら。※ 第三弾 realloc()は、こちら。この free()は、動的メモリ領域の確保を行うための、malloc()、calloc()、realloc()という関数と必ずセットで使用します。動的メモリの解放を忘れて、新たに領域を確保してしまったりしていくと、どんどん使用されない領域が増えてしまい、メモリ領域を食い潰してしまいます。メモリ領域の解放忘れのことを「メモリリーク」と言います。 free 書式 void free( ...

勇躍のゴミ箱 | 2008.11.02 Sun 15:26

C言語 確保した動的メモリサイズの変更 - stdlib.h - [ realloc ]

動的メモリ確保の第三弾は、realloc()です。※ 第一弾 malloc()は、こちら。※ 第二弾 calloc()は、こちら。※ 第四弾 free()は、こちら。realloc()は、確保された領域(サイズ)を拡張したり縮小したりする事が出来る関数です。つまり、malloc()やcalloc()で確保した領域を、あと10バイトほど大きくしたいといった場合に有効です。また、サイズ変更する前に設定されていたデータは保持されます。 realloc 書式 void* realloc( void *ptr, size_t size ) 機能 確保した動的メモリサイズの変更 引数 void *ptr : malloc()や...

勇躍のゴミ箱 | 2008.11.02 Sun 15:26

C言語 動的メモリを0クリアして確保 - stdlib.h - [ calloc ]

動的メモリの確保の第二弾は、calloc()です。※ 第一弾 malloc()は、こちら。※ 第三弾 realloc()は、こちら。※ 第四弾 free()は、こちら。calloc()も、メモリを動的に確保し、配列のように扱えますが、malloc()との違いは、動的メモリを確保した時点で、0で初期化してくれる(0クリア)ところです。calloc()も、動的メモリを確保して必要なくなれば、必ず解放処理( free() )をしなければなりません。 calloc 書式 void* calloc( size_t num, size_t size ) 機能 動的メモリの確保をして0で初期化する 引数 size_t num : ...

勇躍のゴミ箱 | 2008.11.02 Sun 15:26

このテーマに記事を投稿する"

< 81  82  83  84  85  86  87  88  89  90  91 >

全932件中 851 - 860 件表示 (86/94 ページ)

[PR] レンタルサーバー heteml [ヘテムル]
あなたのクリエイティブを刺激する、
200.71GBの大容量と便利な高機能!