トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
C
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ マクロ(Macro)


___

■ C.標準マクロ

DESC ANSI C の規格では標準マクロとして以下のものを用意している
   __FILE__
   __LINE__
   __DATE__
   __TIME__
   __STDC__
定数 1. ANSI C 標準準拠 であることの証明 VisualStudio 固有のもの
    __FUNCTION__
POINT TimeStamp として GUIツールのラベルなどに設定しておくとビルドの時刻がわかり管理しやすい。
    sprintf( buf, "%s %s", __DATE__, __TIME__ );
    SetWindowText( hWnd, buf );
___

■ 制御演算子

___

■ for

POINT 元々 while() 原型だったことを考えれば当然 for()の処理手順 初期化式( i=0; ), 継続条件式( i< N; ), 文 再初期化式( i++ )の順で行われる
___

■ for(int i = 0; i < 3; i++)

ここのint i はこのループ内のみで有効かつ存在 [init] | [test] // 1 回目も test される | [statement] | [increment] for文は縦に並んでいると考えるべき 逆に同じようなことが縦に並ぶ場合は、forで制御できる
___

■ priority

priority 1. () [] -> . 2. !, *, & 3. == != 4. && 5. || 以下の記述は問題ない。

  if ( ptr == NULL || fs == NULL )
  if ( !ptr || !fs )
  &p->nr < -> &( p->nr )
  &p->pro[ p->nr ]

















NINJAIDX 16