9.

【C++】文字列のデータ型の違いとまとめ

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

char

char a = 'a';

一文字しか保存できない文字列型

※ダブルクォートではエラーが出るので注意

 

char[]

char a[] = "abc";

複数の文字列を格納できる文字列型

定数扱いのため、再代入不可。

 

char*

const char* a = "abc";

複数の文字列を格納できる文字列型

constとして宣言しないと警告が出る。

 

string

string a = "abc";

複数の文字列を格納できる文字列型

再代入も出来る。

string a = "abc";

a = "def";

 

基本的にはstring型を使用すればよい。

他の言語(Java,PHP,Pythonなど)でいう文字列型はstring。

 

子ページ
子ページはありません
同階層のページ
  1. コメントアウト
  2. 文字列の結合/連結
  3. 変数の宣言
  4. 定数の宣言
  5. if文
  6. if文の論理演算子
  7. for文
  8. データ型(文字列以外)
  9. データ型(文字列)
  10. 配列とfor文
  11. 配列の要素数
  12. 多次元配列とfor文
  13. 多次元配列の要素数
  14. 関数の定義と呼び出し

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。