Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重複の可能性: C 文字列リテラル: どこに行くの?
次のコードがある場合
char *str = "Tryout" ;
文字列はどこに保存されますか?スタック?スタックの場合、ポインタはスタックの場所を指していますか?
文字列には静的ストレージクラス(読み取り専用データの可能性が高い)がありstr、自動ストレージを備えたローカル変数です。これが、として宣言する方がよい理由const char *です。
str
const char *