String.c_str()
名称
String.c_str()
説明
Stringオブジェクトの文字列を、C言語の形式のナル文字で終端した文字列に変換する。
Stringオブジェクト内部のバッファに直接アクセスする手段を提供することになるので、注意して利用する必要がある。特に、返却されたポインタを用いて文字列の変更を行ってはならない。また、Stringオブジェクトを変更したり破棄した場合は、以前にc_str()によって返却されたポインタは無効になるので利用してはならない。
書式
const char * c_str() const;
引数
なし。
戻り値
Stringオブジェクト内の文字列へのポインタ。
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/variables/data-types/stringObject/Functions/c_str/
最終更新日
August 16, 2026