- Java/C++ VS C# どっちが好きか教えて©2ch.net
221 :デフォルトの名無しさん[sage]:2016/05/03(火) 23:20:43.50 ID:al79N4UU - そんなの記述だけの話。
|
- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
743 :デフォルトの名無しさん[sage]:2016/05/03(火) 23:30:37.23 ID:al79N4UU - C言語において(C++でも全く同じ話)言語仕様の文字列型変数は存在しない。(元々CPUに文字列を扱う機能は無い)
C/C++で文字列を扱うのはcharかwchar_tの配列。大抵、ASCII文字ならchar/wchar_t型に収まる。 それらの羅列である文字列はchar/wchar_tの配列で扱われる。ライブラリにしろユーザー関数にしろ、一文字ずつ処理を行う。 buff[10]で"Windows"ならbuff[0]は'W'、buff[3]なら'd' という使い方だ。 配列に入った文字列の最後にゼロ(NULL文字)が入ることで文字列の終端を示す。これを忘れるとランタイムエラーを引き起こす。
|
- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
745 :デフォルトの名無しさん[sage]:2016/05/03(火) 23:51:24.06 ID:al79N4UU - >>744
ライブラリと言語仕様の区別もつかないで、よくC++使えるな
|