gogoLabyrinth

gogoLabyrinth

C,C++ 標準出力関数 getchar を受ける変数は unsigned でなくint型 EOFは -1 だから

C,C++ において、 標準出力関数 の getchar() を使う機会は多いと思います。 ループを抜け出せない 入力する 文字が少ないから、文字列だから という理由で、以下のように unsigned char の変数で受けてしまいがちです。 unsigned...

C,C++ 領域を確保していないポインタには、データを書き込んではいけない

C,C++ において、 ポインタを確保しただけで、データ領域を確保せずにデータを書き込んでしまう と、 バッファーオーバーフロー などを起こして、 メモリーが破壊 されてしまいます。 ポインタ不定の例 例えば、次の場合は一見いいように見えますが、ポインタの a は 不...

JavaScript 変数宣言で for文の i は保持される

JavaScript では、C言語などと違って、 ブロックレベルの変数がありません 。 つまり、 for文 などで宣言した変数を使用できるということです。ちょっと便利ですね。 下記の例では、 var による宣言をしていますが、 10 と表示されます。 for( v...

  • Old
  • TOP
  • New

人気記事

  • bat バッチファイルのコメントは、REMと::だが、REM文を使いたい
  • bat バッチファイルをコンパイルしてEXE化できるツール3つ「VisualBat」「nandemoExe」「Bat To Exe Converter」
  • Ruby 関数メソッドを後に書く方法 プロトタイプ宣言のような関数の後方参照
  • JavaScript Sortメソッドは、数字でも文字列として処理されるのでコールバック関数を経由する
  • gogoLabyrinth プログラミング、コーディングのテクニックやノウハウ
  • JavaScript Cookieの保存と取得 保存期間を指定してセキュアに対応
  • Ruby言語は、サマーウォーズなど、いろいろなところで使われています

Archives

  • ►  2026 (1)
    • ►  1月 (1)
  • ►  2025 (1)
    • ►  1月 (1)
  • ►  2024 (3)
    • ►  8月 (1)
    • ►  5月 (1)
    • ►  2月 (1)
  • ►  2023 (12)
    • ►  12月 (1)
    • ►  11月 (1)
    • ►  10月 (1)
    • ►  9月 (1)
    • ►  8月 (1)
    • ►  7月 (1)
    • ►  6月 (1)
    • ►  5月 (1)
    • ►  4月 (1)
    • ►  3月 (1)
    • ►  2月 (1)
    • ►  1月 (1)
  • ►  2022 (12)
    • ►  12月 (1)
    • ►  11月 (1)
    • ►  10月 (1)
    • ►  9月 (1)
    • ►  8月 (1)
    • ►  7月 (1)
    • ►  6月 (1)
    • ►  5月 (1)
    • ►  4月 (1)
    • ►  3月 (1)
    • ►  2月 (1)
    • ►  1月 (1)
  • ▼  2021 (21)
    • ►  12月 (2)
    • ►  11月 (2)
    • ►  10月 (1)
    • ►  9月 (2)
    • ►  8月 (1)
    • ▼  7月 (3)
      • C,C++ 標準出力関数 getchar を受ける変数は unsigned でなくint型 EOFは...
      • C,C++ 領域を確保していないポインタには、データを書き込んではいけない
      • JavaScript 変数宣言で for文の i は保持される
    • ►  6月 (10)