(2005-11の一覧)
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2005-11-03 Thu (他の年の同じ日: 2006)

static 変数 static 関数
2005-11-03-2 / カテゴリ: [programming][c] / [permlink]

2種類あるのが紛らわしいのでメモ

(1) 外部変数・関数の static
static 関数および,static な外部変数(グローバル変数)は,「スコープはファイル」になって,ほかのファイルからは参照できなくする.

(2) 内部変数の static
関数内の内部変数に static がつくと,スコープは変化なく,「寿命がプログラム終了まで」になり,関数(ブロック)終了後も生き残る.よくある例は再帰処理内や関数呼出回数のカウント.

static 関数は,すべて(1)だぞ,と.
(1) については,Perl の my と同じだぞ,と.
Referrer (Inside): [2005-11-24-1]

Shift + カーソルでリージョン選択
2005-11-03-1 / カテゴリ: [win][meadow] / [permlink]

(pc-selection-mode)
ナイスだ.

あとは,リージョン選択中のみ C-c/C-x の挙動を換えられたらなぁ.xyzzy の「C-x と C-c を Windows と xyzzy でなかよく」のような.
前の日 / 次の日 / 最新 / 2005-11

2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2013-05-02 16:12