Texas Instrument CCS で、次のような C の文字列を作成しようとしています{steps: nSteps}
。json として送信するためにnSteps
、int
次のコードを使用して文字列にも変換したいです。
void jsonSteps(char* stepstr, int steps)
{
char x[3];
const char s1[10], s3[10];
char s2[10];
itoa(steps,x,10);
s1[]="{steps:";
s3[]="}";
s2 = strcat(s1, x);
stepstr = strcat(s2, s3);
}
このエラーがあります
s1[]="{steps:";
と
s3[]="}";
エラーが表示される
「#29 予想される表現」
そしてまた
" #169-D 型 "const char *" の引数は型 " のパラメーターと互換性がありません"