1

これは受け入れられますか?

fprintf(fp,"Just a string");

また

fprintf(fp,stringvariable);

fprintf(fp,"%s","Just a string");

文字列変数(または定数)が出力自体とは対照的にフォーマットとして使用されるため、私には混乱しているようです。文字列変数にフォーマット固有のコンテンツ ('%s' など) が含まれている場合、出力は意図したとおりにはなりません。

文字列のみの出力 (フォーマットなし) の場合、どちらが優れていますか?

fprintf(fp,"%s",stringvariable);

また

fputs(stringvariable,fp);
4

1 に答える 1