エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
概要 | 文字列 | プログラミング言語の比較 | hydroculのメモ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
概要 | 文字列 | プログラミング言語の比較 | hydroculのメモ
C言語, C++ 2014/03/21 C言語における文字列は、char型の配列であるか、配列の先頭へのポインタである。... C言語, C++ 2014/03/21 C言語における文字列は、char型の配列であるか、配列の先頭へのポインタである。 配列自身には長さの情報がないため、文字列にも長さの情報がなく、終端文字として \x00 を置く習慣になっている。 メモリ上に配置された長さよりも長い文字列を保存してしまうと、バッファオーバーフローを起こしてしまう。 マルチバイトの文字はそのまま2バイト以上を使って保存する。文字符号化方式(文字コード)に関する情報は文字列自身は持っていないので、使うごとに文字列がなんの文字コードなのかを意識しないといけない。 ソースコード中に文字列リテラルを書くには、" で囲む。これで \x00 で終わる char[] 型になる。 ' で囲むと文字列ではなく文字(char型)になる。 Java 2014/10/31 Javaにおける文字列は、java.lang.Stringクラスのインス

