答えて
byte
は1バイトを表す。常に8ビット幅です。 char
はユニコード文字を表し、したがって2バイト(すなわち16ビット)幅である。生のバイトを扱う場合はbyte[]
を、文字列を扱う場合はchar[]
(あるいはそれ以上の場合はstring
)を使用してください。
素敵な答えを出してくれましたが、これは宿題が疑わしいと思っており、あなたが彼のために自分の仕事をしたように見えます。 – JonH
私は通常、宿題に答えるのを避けるためにかなり注意しています(そしてあなたは私のコメント履歴を見て確認することができます)が、あなたは正しいかもしれません。正直なところ、この情報は非常に優れているため、HWであっても援助額は最小限に抑えられています。本質的に学問的だった場合、私はこの質問がHWの割り当てではなく、テストになると期待しています。しかし、やはり私が間違っていると私の間違い。 – dlev
この「宿題」のアイデアで人々がなぜそんなに混乱しているのかわかりません。私はちょうど質問があったので、尋ねられた。私はそれがこのサイトの目的だと思ったのですか? – ceonikka
- 1. Cの "char * p"と "char * p"の違いは何ですか?
- 2. (char)0と '\ 0'の違いは何ですか? C内
- 3. MSVCのcharとCHARの違いは何ですか?
- 4. char str []とchar * strの違いは何ですか?
- 5. std :: stringとbyteバッファー(C++の違い)
- 6. Javaのcharリテラル '\ n'と '\ r'の違いは何ですか?
- 7. Javaなぜchar = char^charとchar^= charが違うのですか?
- 8. 文字列とChar配列の違いは何ですか?
- 9. objective-c - charとunicharの違いは?
- 10. C++のstd :: byteはC#のbyteと同等ですか?
- 11. C++ const char *とchar *の違いを理解できない
- 12. VARCHAR2(nはBYTE | CHAR)デフォルト - > CHARまたはBYTE
- 13. Go [] byteをC * charに変換する
- 14. 整数参照値を(const char *)にキャストする効果はありますが、C++ではキャストとchar *とconst char *へのキャストの違いは何ですか?
- 15. char *とは何ですか?
- 16. C#のbyte []は正確に何ですか?
- 17. OracleのChar Vs Byte
- 18. Cポインタの違いChar Int
- 19. CockroachDBのTEXT、CHAR、およびVARCHARの違いは何ですか?
- 20. CとC++での "const"の違いは何ですか?
- 21. `char *`とは何ですか?
- 22. jtype(JNIの)とC/C++のタイプの違いは何ですか?
- 23. C/C++のrand、urandとirandの違いは何ですか?
- 24. 符号なしのcharポインタとcharポインタの違い
- 25. 「Cシステムコール」と「Cライブラリルーチン」の違いは何ですか?
- 26. c-findとc-get DIMSEの違いは何ですか?
- 27. "C#editor"と "C#editor with encoding"の違いは何ですか?
- 28. char * arr [5]のアクセス違反= {...}、これは何ですか?
- 29. Javaコンパイラは `(byte)+(char) - (int)+(long) - 1`で何を解釈しますか?
- 30. この場合、char []とchar *はどう違うのですか?
[byte](http://msdn.microsoft.com/en-us/library/5bdb6693(VS.71).aspx)と[char](http://msdn.microsoft.com)の違いを参照してください。 /en-us/library/x9h8tsay(VS.71).aspx)。 –
1つはバイトの配列で、もう1つはcharの配列です。ここでの質問は何ですか? –
これは正直なところ宿題のようです。 – JonH