「Debug Print」の版間の差分

提供: AliceScript Wiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
 
1行目: 1行目:
{{Alert|この記事のより新しい版が[https://docs.wsoft.ws/products/alice/api/alice/diagnostics/debug_print/ WSOFTDocs]にあります。AliceScriptWikiでは、この記事はもう更新されません。||04}}
文字列または、指定されたオブジェクトの文字列表現をデバッグ出力に書き込み、続けて現在の行終端記号を書き込みます。
文字列または、指定されたオブジェクトの文字列表現をデバッグ出力に書き込み、続けて現在の行終端記号を書き込みます。
[[Category:Alice.Interpreter]]
[[Category:Alice.Interpreter]]

2023年10月17日 (火) 04:42時点における最新版

この記事のより新しい版がWSOFTDocsにあります。AliceScriptWikiでは、この記事はもう更新されません。

文字列または、指定されたオブジェクトの文字列表現をデバッグ出力に書き込み、続けて現在の行終端記号を書き込みます。

debug_print
名前空間 Alice.Interpreter
アセンブリ Alice.Runtime.dll
サポート AliceScriptRC2


説明[編集]

void debug_print(variable value)

与えられた変数valueの文字列表現を出力します。

void debug_print(string text);

与えられた文字列textを出力します

void debug_print(string format,params variable arg0,arg1,…);

与えられた複合書式指定子formatを使用して後続の変数を整形し、その結果を出力します。

[編集]

次の例は、Debug_print関数を使用してHello,Worldを表示するコードです。

debug_print(“Hello,World”);

次の例は、aとbの加算の結果を表示するコードです。

a = 1;
b = 2;
debug_print(“a+b=”+(a+b));

//出力:a+b=3

上記の例は、複合書式指定子を使用して、次のように記述することも可能です。

debug_print(“a+b={0}”,a+b);

複合書式指定子を使用して複数の変数を表示することも可能です。

debug_print(“a={0} , b={1} , a+b={2}”,a,b,a+b);

//出力:a=1 , b=2 , a+b=3