エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ポインタと文字列(C言語) - 超初心者向けプログラミング入門
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ポインタと文字列(C言語) - 超初心者向けプログラミング入門
ポインタの活用例その2 文字列はchar型配列に保存する、というのは文字型と文字列の項で説明しました。 ... ポインタの活用例その2 文字列はchar型配列に保存する、というのは文字型と文字列の項で説明しました。 そして、ポインタと配列は似ている、というのもポインタと配列で説明しました。 ポインタを利用すれば、文字列はもう少し便利に扱うことができるようになります。 #include <stdio.h> int main() { char str[] = "ABCD"; //char str[] = { 'A', 'B', 'C', 'D', '\0' }; char *strP = "EFGH"; printf("%s\n", str); //ABCD printf("%s\n", strP); //EFGH getchar(); } 5行目は今まで通りのchar型文字列です。 まずはこの処理を、メモリ上の処理に着目して詳しく追っていきます。 文字列リテラルは、プログラムの実行開始から終了まで常に