/* 将程序空间的字符串复制到内部RAM中,返回字符串长度 */ UINT8 mCopyCodeStringToIRAM( UINT8 idata *iDestination, UINT8 code *iSource ) { UINT8 i = 0; while ( *iDestination = *iSource ) { iDestination ++; iSource ++; i ++; } return( i ); } mCopyCodeStringToIRAM( mCmdParam.Open.mPathName, "/TEST.TXT" );
那个while循环能跳出来吗,*iDestination = *iSource是把程序空间的字符串复制到内部RAM中,怎么判断的出字符串结束了呢?不明白,谁来给咱讲讲,谢谢。