7

writeln関数を使用してPascalでアポストロフィ記号を印刷するにはどうすればよいですか?

例:

writeln('My brother's book');

s book「書き込み」関数がないために機能しないため、コンパイラはエラーを返します。

Fatal: Syntax error, ")" expected but "identifier S" found
Fatal: Compilation aborted
4

2 に答える 2

12

Free Pascal Referenceによると: 一重引用符文字は、2 回入力することで文字列に埋め込むことができます。

writeln('By brother''s book');
于 2012-11-01T09:56:10.930 に答える
0

Dev-Pascal 1.9.2 では、次のように 3 つ必要になります'''

writeln ('My brother'''s book');
于 2013-12-04T15:42:41.267 に答える