タグ

データ長に関するanpodのブックマーク (3)

  • mysql データベース定義

    データベースを使う時、必ずしておかなくてはならない事がある。それは「データベース定義」を行うと言った事である。しっかりと定義をしておくと、後々の苦労は半分以下になる事は間違い無いだろう。使用するソフトは何でもいい。私はエクセルを使って定義をしているが、別に分りさえすれば紙に手書きで書いて定義をしても別に良いのだ。 何と言ってもSQLを一つ切るだけで、サクサクデータを取得する事が出きるのが大きな利点だろう。更新作業も例えばファイルベースの場合ファイルの中から指定のデータを探して、変更して、保存すると言った作業が最低限必要となる。データベースの場合はupdate文を使って一行で実行する事ができるのだ。 普段使いそうなものを簡単にまとめておいた。 面倒ならば全てtext型でも良いような気がするが、そうするとテーブルのサイズが自然と大きくなってしまい、後日容量が増えた時に泣く事になりかねない。 不

  • malloc

    指定バイト分、メモリ領域を確保する 【書式】 #include <stdlib.h> void *malloc(size_t size); 【説明】 ヒープメモリから size バイトのブロックを割り当てます。確保されたブロックは 0 クリアされません。 この関数を使うことにより、プログラムで予め配列などを使ってメモリを確保せずに、必要な場所で必要なだけメモリを確保することが出来ます。木構造やリストなど多くのデータ構造は、通常 malloc関数によって動的にメモリを確保します。 malloc関数で確保したメモリは、使用後、必ず free関数で解放してください。 【引数】 size_t size : 確保したいメモリのバイトサイズ size_t は stdlib.h の中でtypedefされ、一般にunsignedです。 【戻り値】 成功時 : 確保したメモリブロックを指すポインタ 失敗時 

  • http://hp.vector.co.jp/authors/VA003991/kouza/senior/kouza_db3.html

  • 1