2021年4月26日月曜日

VMMap

 

名称説明
ImageEXEやDLLなど実行可能ファイルを示す
Mapped Fileディスク上のファイルに対応し、共有可能なメモリマップ度ファイルであることを示す
Shareable他のプロセスと共有可能なメモリを示す
Heapヒープ。アプリケーションのプライベートメモリ
Managed Heapマネージドヒープ。.NETランタイムによって管理されるプライベートメモリ
Stackスタック。関数のパラメータやローカル変数、呼び出し履歴を格納するのに使用される
Private DataHeap、Managed Heap、Stack以外
Page Tableカーネルモードのプライベートメモリ

2021年4月12日月曜日

C

 配列

  • 宣言:int data[] = {3,4};
  • 呼び出し:printf("%d\n",data[0]);
文字列の長さを求める
  • stringライブラリを使わないやりかた(終端文字を検索する)
    • for(int i=0;str[i]!='\0';i++);
  • string.hをインクルードするやりかた
    • strlen(str);

2021年4月8日木曜日

西暦変換

1925年~1999年の範囲

①89よりも大きいとき

→88を引けば平成になる。 例)1990→90-88=2:平成2年

②88よりも小さいとき

→25を引けば昭和になる。 例)1960→60-25=35:昭和35年


2000年~2099年の範囲

③18よりも小さいとき

→12を足せば平成になる。 例)2002→02+12=14:平成14年

④18よりも大きいとき、

→18を引けば令和になる。 例)2020→20-18=2:令和2年