する質問をすることでしか得られない、回答やアドバイスがある。46ASCIIコードというのは、UTF-8やShift_JISのような文字コードの一種だと考えていて問題ないのでしょうか?UTF-8等の文字コードよりも規模の小さいものという認識なのですが。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順link+3はい、ASCIIも文字コードの1種です。コードは7ビットでできていて、(制御コードを入れても)128文字しかありません。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。さんの回答の通りですが、補足しますと、Shift-JISやUTF-8などはASCIIコードを元にして8bitすべてを使い、場合によっては複数バイトで文字を表現しています。そのため、前半7bit部分はASCIIコードと互換性があります。文脈によっては7bitに収まる範囲の文字を「ASCII文字」とか「ASCII部分」などと呼ぶことがあります。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。e-wordこれが全世界のベース。当時のPCは性能が低く、使いもしない他国の言語なんて入れる事が困難だったので、お前らも英語でやれよと突っぱねる形式となっていました。UFT-8等の文字コードが次々と登場しましたが、これらはASCII文字をベースに拡張されています。(ASCII文字をベースとしなかった文字コードも多数存在します。)以下は例としてのShift-JISの実装の一例です。ASCII文字は7bitで成り立っているので、先頭に0の1ビットを足して8ビットとして管理、そして先頭の1ビット目が1で固定させた8ビットの塊を先頭に付ける事で約3万文字の拡張...というやり方で実装されています。文字の先頭1ビット目を確認すれば、これはASCII文字か、次の1バイトを更に読み込んで2バイト文字として読み込むかを分岐させて判別しています。相互に変換をかけても、ASCII文字に関しては文字化けせずに保たれることが確認出来ます。その辺の事情で、ASCIIという文字コードを普段意識することは無いかと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。文字の先頭1ビット目を確認すれば、これはASCII文字か、次の1バイトを更に読み込んで2バイト文字として読み込むかを分岐させて判別しています。すべてがそうだとは限りません。Shift-JISのいわゆる半角カタカナは「最上位bit」が1ですが1バイト文字です。8859」という8bitすべてを使った1バイト文字もあります。文字の先頭1ビット目を確認すれば、これはASCII文字か、次の1バイトを更に読み込んで2バイト文字として読み込むかを分岐させて判別しています。すべてがそうだとは限りません。Shift-JISのいわゆる半角カタカナは「最上位bit」が1ですが1バイト文字です。8859」という8bitすべてを使った1バイト文字もあります。14:57指摘どもです。憶測で語っちゃダメですね、ShiftJISの実装を見て編集しました。憶測で語っちゃダメですね、ShiftJISの実装を見て編集しました。15:09なんだか添削みたいなことにって申し訳ないのですが、私自身も1bit目とか8bit目とか判りづらくなっていることに気づいたので、「最上位bit」に修正しますね。あと、Shift-JISに対する説明に他の文字コードのことは書かない方が良かったですね。コメントの文言変えておきます。なんだか添削みたいなことにって申し訳ないのですが、私自身も1bit目とか8bit目とか判りづらくなっていることに気づいたので、「最上位bit」に修正しますね。あと、Shift-JISに対する説明に他の文字コードのことは書かない方が良かったですね。コメントの文言変えておきます。15:17いえいえ、ありがとうございます。Teratailの質問はSEO頑張ってるので結構ぐぐると上位に来ます。その時に嘘八百書いてしまってるのを読まれるよりはよっぽど良いはずなので...勉強にもなりましたので感謝してます。いえいえ、ありがとうございます。Teratailの質問はSEO頑張ってるので結構ぐぐると上位に来ます。勉強にもなりましたので感謝してます。15:40シフトJISは1バイト目を1バイトカナのないところだけに絞った結果、2バイト目がASCII側まではみ出していて、今となっては扱いづらいだけのものと化している感もあります。シフトJISは1バイト目を1バイトカナのないところだけに絞った結果、2バイト目がASCII側まではみ出していて、今となっては扱いづらいだけのものと化している感もあります。10:26詳しいご説明ありがとうございます。詳しいご説明ありがとうございます。文字コードASCIIによるhtmlspecialchars関数の指定方法について解決済Atomで文字コードutf-8で保存しているつもりがsakuraエディタでみるとSJISに解決済IEとChromeでServletを使ってのファイルダウンロードについて知りたいです。頂いたご意見への回答は行っておりません。