4.47 system()

stdlib.h に含まれている標準 C ライブラリの system() 関数です。

構文

int system(const char *string);

使用法

この関数のデフォルト実装では、セミホスティングが使用されます。
system() は、string が指す文字列をホスト環境に渡し、実装定義の方法によってコマンドプロセッサで実行します。string に NULL ポインタを使用することで、コマンドプロセッサの有無を照会できます。

戻り値

引数が NULL ポインタで、コマンドプロセッサを使用できる場合に限り、このシステム関数はゼロ以外の値を返します。
引数が NULL ポインタでない場合には、system() 関数は実装定義の値を返します。
関連する参考文書
1.6.5 C ライブラリ関数の直接セミホスティング依存関数
非機密扱いPDF file icon PDF 版ARM DUI0808CJ
Copyright © 2014, 2015 ARM.All rights reserved.