LANGUAGE
日本語 English

関数名

StrMid

定 義

int StrMid( char pstrSrc[], char pstrDst[], long start, long len);

戻り値

0以上: 切り取った文字列長
-2: 切り取った文字列長が格納配列よりも大きい

引 数

pstrSrc[]: 対象となる文字列
pstrDst[]: 切り取った文字列の格納配列
long start: 切り取り開始位置
long len: 切り取り文字列長

概 要

pstrSrcの文字列のstart位置からlen分を切り取り、pstrDstに格納します。

詳 細

pstrSrcの文字列のstart位置からlen分を切り取り、pstrDstに格納します。
切り取った文字列が格納配列よりも大きい場合は-2が返却されます。

備考

RTX64-4.4 以降対応

前処理の候補

後処理の候補

他処理の候補

対応HW

〇PCベースコントローラ
×InterMotion

使用例


void main()
{

	char csrc[64];
	char cdst[64];
	long start;
	long len;
	int r;
	
	//test1
	r = 0;
	Sprintf1(csrc, "%s" , "PrimeMotionInc");
	start = 5;
	len = 6;
	
	r = StrMid(csrc, cdst, start, len);
	
	Printf1("[%s]\n", cdst);// [Motion]
}