エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
バイト列とバイナリ列の違いが分かりません。
掲題について質問です。 例えばプログラミングにおける文字列に対して 時々、「文字列はバイト列とみな... 掲題について質問です。 例えばプログラミングにおける文字列に対して 時々、「文字列はバイト列とみなすことができる。」 という記述を見かけます。 具体的にいうとRuby1.8系における文字列がそのバイト列らしいのです。 例えば、 hoge = "文字列"; print hoge.unpack("C*") とすると [230, 150, 135, 229, 173, 151, 229, 136, 151] というようにUTF-8で符号化された各8bitの0~255までの値の配列が返って来ます。 これはバイト列になるのですか? それとも hoge = "文字列"; print hoge.unpack("H*") ["e69687 e5ad97 e58897"] (それぞれ一文字が1byte3つ分の列となっています。) このように16進数で表された形式がバイト列というあつかいなのでしょうか? そし