[Cベース]文字列
文字列の処理には、文字列形式の変数が必要です.Cでプログラムを作成し、ユーザーが入力した文字列を受信し、他の文字列と結合して出力します.
ユーザー名を受信し、保存する変数を「答え」に指定します.
Cは古い言語であるため,変数が格納するデータ型を非常に正確に示す必要がある.したがって、格納する値のタイプは文字列(string)であることを伝えなければなりません.この場合stringはフォーマット指定子と呼ばれます.
我々は一般的に代数で=等しい.
ただし、プログラミング言語では、右の意味は左で指定され、付与演算子と呼ばれます.
get string関数が名前を返すと、resultという変数に名前が保存されます.
これで、ユーザー名がコンピュータのメモリのどこかに格納されます.
このときsはstringのsである.
string answer = get_string("what's your name?\n");
フォーマット指定子
ユーザー名を受信し、保存する変数を「答え」に指定します.
Cは古い言語であるため,変数が格納するデータ型を非常に正確に示す必要がある.したがって、格納する値のタイプは文字列(string)であることを伝えなければなりません.この場合stringはフォーマット指定子と呼ばれます.
割付演算子
我々は一般的に代数で=等しい.
ただし、プログラミング言語では、右の意味は左で指定され、付与演算子と呼ばれます.
get string関数が名前を返すと、resultという変数に名前が保存されます.
これで、ユーザー名がコンピュータのメモリのどこかに格納されます.
string answer = get_string("what's your name?\m");
printf("hello, %s\n, answer);
resultという変数を出力する必要があるため、%sを使用します.このときsはstringのsである.
Reference
この問題について([Cベース]文字列), 我々は、より多くの情報をここで見つけました https://velog.io/@wandakim/C기초-문자열テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol