タグ

2008年4月19日のブックマーク (2件)

  • 宴の支度 (3) 小さな変化からすべては始まる。「プロ」と「アマ」の13の違い | Lifehacking.jp

    あすなろ BLOG カンファレンスに寄せられた質問の3番目に「ライフハックを続けるコツ」というものがあります。 当日も詳しい話をするチャンスはあると思いますが、これと関連して、ぜひ書いておきたいと思ったエピソードがあります。私がライフハックに出会う以前に、その準備をしてくれた一枚のポスターのことです。 もう5年も前のことです。論文は一つもかけていない、博士号ももっていない、事務作業ばかりが降り積もる仕事で途方にくれていた頃、当時働いていた大学の事務室に入ったときに、そのポスターがありました。 あまりのインパクトに思わず事務室の人に聞かずにはいられませんでした。 「これ、なんですか?」 「出入りの会社の社長さんがおいていったのよ、すごいでしょう」 「…コピーさせてください」 それは、真っ白な紙に太い明朝体で書かれた「プロとアマの違い」13箇条というものでした。 プロ アマ 人間的成長を求め続

    宴の支度 (3) 小さな変化からすべては始まる。「プロ」と「アマ」の13の違い | Lifehacking.jp
  • 【ハウツー】今こそ再考察! C言語ポインタ徹底解説 (1) ポインタと1次元配列の関係 | エンタープライズ | マイコミジャーナル

    C言語は、ポインタが使える言語です。ポインタを使えば、メモリの直接的な操作など、より柔軟なプログラミングが可能です。一方、そのためにはポインタがどのようなメモリ領域を指し示しているか、またポインタ自体が有効なアドレスを保持しているかなどについて十分な理解が必要です。 稿では、C言語のポインタについて、配列との対比に焦点を当てて解説を行います。 *** C言語では、ポインタを配列のように扱うことができます。また、配列名はポインタに変換可能で、別のポインタに代入できます。 まずは1次元の場合について、ポインタと配列の関係を考えてみましょう。 宣言文の記述 いま、ポインタと配列を次のように宣言したとします。 char *p; ← char型へのポインタpを宣言 char a[5]; ← char型を要素とする、要素数5の配列aを宣言 この宣言の結果を図にすると、図1、図2のようになります。 図